This is an automated email from the ASF dual-hosted git repository.

lzljs3620320 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/paimon.git


The following commit(s) were added to refs/heads/master by this push:
     new 3b66ba1ddd [hotfix] Rename to copy from withNewInputs in 
TransformPredicate
3b66ba1ddd is described below

commit 3b66ba1ddd48a6215c53747f4a990ecf0ea9393c
Author: JingsongLi <[email protected]>
AuthorDate: Mon Nov 3 18:09:43 2025 +0800

    [hotfix] Rename to copy from withNewInputs in TransformPredicate
---
 .../src/main/java/org/apache/paimon/predicate/ConcatTransform.java    | 2 +-
 .../src/main/java/org/apache/paimon/predicate/ConcatWsTransform.java  | 2 +-
 .../src/main/java/org/apache/paimon/predicate/FieldTransform.java     | 4 +++-
 .../src/main/java/org/apache/paimon/predicate/LeafPredicate.java      | 2 +-
 .../src/main/java/org/apache/paimon/predicate/Transform.java          | 2 +-
 .../src/main/java/org/apache/paimon/predicate/TransformPredicate.java | 2 +-
 6 files changed, 8 insertions(+), 6 deletions(-)

diff --git 
a/paimon-common/src/main/java/org/apache/paimon/predicate/ConcatTransform.java 
b/paimon-common/src/main/java/org/apache/paimon/predicate/ConcatTransform.java
index a220beca9f..e864bffb1f 100644
--- 
a/paimon-common/src/main/java/org/apache/paimon/predicate/ConcatTransform.java
+++ 
b/paimon-common/src/main/java/org/apache/paimon/predicate/ConcatTransform.java
@@ -37,7 +37,7 @@ public class ConcatTransform extends StringTransform {
     }
 
     @Override
-    public Transform withNewInputs(List<Object> inputs) {
+    public Transform copy(List<Object> inputs) {
         return new ConcatTransform(inputs);
     }
 }
diff --git 
a/paimon-common/src/main/java/org/apache/paimon/predicate/ConcatWsTransform.java
 
b/paimon-common/src/main/java/org/apache/paimon/predicate/ConcatWsTransform.java
index 5c7df4f47d..169f58d582 100644
--- 
a/paimon-common/src/main/java/org/apache/paimon/predicate/ConcatWsTransform.java
+++ 
b/paimon-common/src/main/java/org/apache/paimon/predicate/ConcatWsTransform.java
@@ -41,7 +41,7 @@ public class ConcatWsTransform extends StringTransform {
     }
 
     @Override
-    public Transform withNewInputs(List<Object> inputs) {
+    public Transform copy(List<Object> inputs) {
         return new ConcatWsTransform(inputs);
     }
 }
diff --git 
a/paimon-common/src/main/java/org/apache/paimon/predicate/FieldTransform.java 
b/paimon-common/src/main/java/org/apache/paimon/predicate/FieldTransform.java
index 4b842c39ba..7c19c706ac 100644
--- 
a/paimon-common/src/main/java/org/apache/paimon/predicate/FieldTransform.java
+++ 
b/paimon-common/src/main/java/org/apache/paimon/predicate/FieldTransform.java
@@ -30,6 +30,8 @@ import static org.apache.paimon.utils.InternalRowUtils.get;
 /** Transform that extracts a field from a row. */
 public class FieldTransform implements Transform {
 
+    private static final long serialVersionUID = 1L;
+
     private final FieldRef fieldRef;
 
     public FieldTransform(FieldRef fieldRef) {
@@ -56,7 +58,7 @@ public class FieldTransform implements Transform {
     }
 
     @Override
-    public Transform withNewInputs(List<Object> inputs) {
+    public Transform copy(List<Object> inputs) {
         assert inputs.size() == 1;
         return new FieldTransform((FieldRef) inputs.get(0));
     }
diff --git 
a/paimon-common/src/main/java/org/apache/paimon/predicate/LeafPredicate.java 
b/paimon-common/src/main/java/org/apache/paimon/predicate/LeafPredicate.java
index 0ec9c03a3f..6be9449556 100644
--- a/paimon-common/src/main/java/org/apache/paimon/predicate/LeafPredicate.java
+++ b/paimon-common/src/main/java/org/apache/paimon/predicate/LeafPredicate.java
@@ -40,7 +40,7 @@ import static org.apache.paimon.utils.InternalRowUtils.get;
 /** Leaf node of a {@link Predicate} tree. Compares a field in the row with 
literals. */
 public class LeafPredicate extends TransformPredicate {
 
-    private static final long serialVersionUID = 1L;
+    private static final long serialVersionUID = 2L;
 
     public LeafPredicate(
             LeafFunction function,
diff --git 
a/paimon-common/src/main/java/org/apache/paimon/predicate/Transform.java 
b/paimon-common/src/main/java/org/apache/paimon/predicate/Transform.java
index 1324133c7e..1b0e4e2119 100644
--- a/paimon-common/src/main/java/org/apache/paimon/predicate/Transform.java
+++ b/paimon-common/src/main/java/org/apache/paimon/predicate/Transform.java
@@ -33,5 +33,5 @@ public interface Transform extends Serializable {
 
     Object transform(InternalRow row);
 
-    Transform withNewInputs(List<Object> inputs);
+    Transform copy(List<Object> inputs);
 }
diff --git 
a/paimon-common/src/main/java/org/apache/paimon/predicate/TransformPredicate.java
 
b/paimon-common/src/main/java/org/apache/paimon/predicate/TransformPredicate.java
index 94a1600359..7708ad8368 100644
--- 
a/paimon-common/src/main/java/org/apache/paimon/predicate/TransformPredicate.java
+++ 
b/paimon-common/src/main/java/org/apache/paimon/predicate/TransformPredicate.java
@@ -63,7 +63,7 @@ public class TransformPredicate implements Predicate {
     }
 
     public TransformPredicate withNewInputs(List<Object> newInputs) {
-        return TransformPredicate.of(transform.withNewInputs(newInputs), 
function, literals);
+        return TransformPredicate.of(transform.copy(newInputs), function, 
literals);
     }
 
     public List<String> fieldNames() {

Reply via email to