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: [email protected]
For additional commands, e-mail: [email protected]