This is an automated email from the ASF dual-hosted git repository. morrysnow pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
from 496484584a4 [fix](group commit) Make compatibility issues on serializing and deserializing wal file more clear (#34793) add 97c589a9f73 [fix](expr) fix expr serde, let it work as expected (#34449) No new revisions were added by this update. Summary of changes: .../org/apache/doris/common/FeMetaVersion.java | 6 +- .../org/apache/doris/analysis/AnalyticExpr.java | 5 + .../org/apache/doris/analysis/ArithmeticExpr.java | 12 +- .../org/apache/doris/analysis/ArrayLiteral.java | 10 - .../apache/doris/analysis/BetweenPredicate.java | 8 +- .../org/apache/doris/analysis/BinaryPredicate.java | 73 +----- .../doris/analysis/BitmapFilterPredicate.java | 5 + .../org/apache/doris/analysis/BoolLiteral.java | 10 +- .../java/org/apache/doris/analysis/CaseExpr.java | 7 + .../java/org/apache/doris/analysis/CastExpr.java | 21 +- .../org/apache/doris/analysis/ColumnRefExpr.java | 5 + .../apache/doris/analysis/CompoundPredicate.java | 8 +- .../org/apache/doris/analysis/DateLiteral.java | 47 +--- .../org/apache/doris/analysis/DecimalLiteral.java | 11 +- .../apache/doris/analysis/DefaultValueExpr.java | 5 + .../org/apache/doris/analysis/EncryptKeyRef.java | 7 + .../org/apache/doris/analysis/ExistsPredicate.java | 5 + .../main/java/org/apache/doris/analysis/Expr.java | 165 +++++------- .../org/apache/doris/analysis/FloatLiteral.java | 10 +- .../apache/doris/analysis/FunctionCallExpr.java | 41 +-- .../org/apache/doris/analysis/FunctionName.java | 3 + .../org/apache/doris/analysis/FunctionParams.java | 5 + .../doris/analysis/GroupingFunctionCallExpr.java | 5 + .../org/apache/doris/analysis/IPv4Literal.java | 3 + .../org/apache/doris/analysis/IPv6Literal.java | 3 + .../org/apache/doris/analysis/InPredicate.java | 8 +- .../apache/doris/analysis/InformationFunction.java | 9 +- .../java/org/apache/doris/analysis/IntLiteral.java | 9 +- .../org/apache/doris/analysis/IsNullPredicate.java | 8 +- .../org/apache/doris/analysis/JsonLiteral.java | 9 +- .../doris/analysis/LambdaFunctionCallExpr.java | 4 + .../apache/doris/analysis/LambdaFunctionExpr.java | 45 ++-- .../org/apache/doris/analysis/LargeIntLiteral.java | 10 +- .../org/apache/doris/analysis/LikePredicate.java | 8 +- .../org/apache/doris/analysis/LiteralExpr.java | 10 - .../java/org/apache/doris/analysis/MapLiteral.java | 10 - .../org/apache/doris/analysis/MatchPredicate.java | 11 +- .../java/org/apache/doris/analysis/MaxLiteral.java | 7 +- .../org/apache/doris/analysis/NullLiteral.java | 6 - .../org/apache/doris/analysis/PlaceHolderExpr.java | 8 +- .../java/org/apache/doris/analysis/SlotRef.java | 21 +- .../org/apache/doris/analysis/StringLiteral.java | 11 +- .../org/apache/doris/analysis/StructLiteral.java | 10 - .../java/org/apache/doris/analysis/Subquery.java | 5 + .../doris/analysis/TimestampArithmeticExpr.java | 16 +- .../doris/analysis/TupleIsNullPredicate.java | 5 + .../java/org/apache/doris/analysis/TypeDef.java | 2 + .../org/apache/doris/analysis/VariableExpr.java | 5 + .../org/apache/doris/analysis/VirtualSlotRef.java | 22 +- .../java/org/apache/doris/catalog/ColumnType.java | 106 +++----- .../org/apache/doris/catalog/PartitionKey.java | 61 +++-- .../java/org/apache/doris/common/TreeNode.java | 2 + .../org/apache/doris/persist/gson/GsonUtils.java | 143 +++++++--- .../java/org/apache/doris/qe/SqlModeHelper.java | 10 +- .../org/apache/doris/analysis/ExprSerDeTest.java | 289 +++++++++++++++++++++ .../java/org/apache/doris/analysis/ExprTest.java | 47 ---- .../apache/doris/analysis/VirtualSlotRefTest.java | 28 -- 57 files changed, 782 insertions(+), 643 deletions(-) create mode 100644 fe/fe-core/src/test/java/org/apache/doris/analysis/ExprSerDeTest.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org