This is an automated email from the ASF dual-hosted git repository.
github-merge-queue[bot] pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/texera.git
The following commit(s) were added to refs/heads/main by this push:
new 36915ea8ac chore(amber): remove the unused SchemaPropagationResponse
(#7453)
36915ea8ac is described below
commit 36915ea8ac63aa190f3508d23590ebae8abac6fa
Author: Xinyuan Lin <[email protected]>
AuthorDate: Fri Aug 14 03:00:44 2026 +0000
chore(amber): remove the unused SchemaPropagationResponse (#7453)
### What changes were proposed in this PR?
Deletes `SchemaPropagationResponse`, an orphaned HTTP response model.
Pure deletion, no behaviour change: **−28 lines**.
A repo-wide search for the name returns exactly one hit: the declaration
itself. No `@Path` method returns it, there is no Jackson subtype
registration for it, and no frontend interface mirrors it. What remains
of the file is a single five-line case class plus the licence header.
> Reviewer note: the similarly-named `SchemaPropagationFunc` in
`common/workflow-core` is unrelated, live, and untouched — only the
`web/model/http/response` case class is removed.
### Any related issues, documentation, discussions?
Closes #7450
### How was this PR tested?
Existing tests only — this PR adds none; nothing referenced the removed
class, so no spec covered it.
Locally, from the repo root with Java 17:
- `sbt "WorkflowExecutionService/Test/compile"` — success.
Verification, re-runnable by a reviewer:
```
git grep -n SchemaPropagationResponse # only the deleted file
```
### Was this PR authored or co-authored using generative AI tooling?
Generated-by: Claude Code (Claude Opus 5)
---
.../http/response/SchemaPropagationResponse.scala | 28 ----------------------
1 file changed, 28 deletions(-)
diff --git
a/amber/src/main/scala/org/apache/texera/web/model/http/response/SchemaPropagationResponse.scala
b/amber/src/main/scala/org/apache/texera/web/model/http/response/SchemaPropagationResponse.scala
deleted file mode 100644
index 7cdee2cc81..0000000000
---
a/amber/src/main/scala/org/apache/texera/web/model/http/response/SchemaPropagationResponse.scala
+++ /dev/null
@@ -1,28 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-package org.apache.texera.web.model.http.response
-
-import org.apache.texera.amber.core.tuple.Attribute
-
-case class SchemaPropagationResponse(
- code: Int,
- result: Map[String, List[Option[List[Attribute]]]],
- message: String
-)