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