This is an automated email from the ASF dual-hosted git repository.
lzljs3620320 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/paimon.git
from c7877ecb18 [variant] Introduce InferVariantShreddingSchema (#7017)
add 395c70648a [core] Add JSON serialization support for Predicate and
Transform (#6993)
No new revisions were added by this update.
Summary of changes:
.../main/java/org/apache/paimon/predicate/And.java | 4 +
.../org/apache/paimon/predicate/CastTransform.java | 36 ++-
.../apache/paimon/predicate/CompoundPredicate.java | 43 +++-
.../apache/paimon/predicate/ConcatTransform.java | 14 +-
.../apache/paimon/predicate/ConcatWsTransform.java | 14 +-
.../java/org/apache/paimon/predicate/Contains.java | 5 +
.../java/org/apache/paimon/predicate/EndsWith.java | 5 +
.../java/org/apache/paimon/predicate/Equal.java | 5 +
.../java/org/apache/paimon/predicate/FieldRef.java | 16 +-
.../apache/paimon/predicate/FieldTransform.java | 16 +-
.../apache/paimon/predicate/GreaterOrEqual.java | 5 +
.../org/apache/paimon/predicate/GreaterThan.java | 5 +
.../main/java/org/apache/paimon/predicate/In.java | 5 +
.../org/apache/paimon/predicate/IsNotNull.java | 5 +
.../java/org/apache/paimon/predicate/IsNull.java | 5 +
.../org/apache/paimon/predicate/LeafFunction.java | 76 ++++++
.../org/apache/paimon/predicate/LeafPredicate.java | 58 +++++
.../org/apache/paimon/predicate/LessOrEqual.java | 5 +
.../java/org/apache/paimon/predicate/LessThan.java | 5 +
.../java/org/apache/paimon/predicate/Like.java | 4 +
.../java/org/apache/paimon/predicate/NotEqual.java | 5 +
.../java/org/apache/paimon/predicate/NotIn.java | 5 +
.../main/java/org/apache/paimon/predicate/Or.java | 4 +
.../org/apache/paimon/predicate/Predicate.java | 13 +-
.../apache/paimon/predicate/PredicateBuilder.java | 39 +++
.../org/apache/paimon/predicate/StartsWith.java | 5 +
.../apache/paimon/predicate/StringTransform.java | 61 +++++
.../org/apache/paimon/predicate/Transform.java | 15 ++
.../apache/paimon/predicate/UpperTransform.java | 14 +-
.../paimon/predicate/PredicateBuilderTest.java | 53 ++++
.../paimon/predicate/PredicateJsonSerdeTest.java | 277 +++++++++++++++++++++
.../paimon/predicate/TransformJsonSerdeTest.java | 199 +++++++++++++++
32 files changed, 1009 insertions(+), 12 deletions(-)
create mode 100644
paimon-common/src/test/java/org/apache/paimon/predicate/PredicateJsonSerdeTest.java
create mode 100644
paimon-common/src/test/java/org/apache/paimon/predicate/TransformJsonSerdeTest.java