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
-)

Reply via email to