This is an automated email from the ASF dual-hosted git repository. huajianlan pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
from 6963c41a04 [dependency] Upgrade Apache Commons Validator version to the latest one (#10508) add 0681e4f04f [Refactor](Nereids) Remove expression type. (#11066) No new revisions were added by this update. Summary of changes: .../doris/nereids/analyzer/UnboundAlias.java | 3 +- .../doris/nereids/analyzer/UnboundFunction.java | 3 +- .../apache/doris/nereids/analyzer/UnboundSlot.java | 2 - .../apache/doris/nereids/analyzer/UnboundStar.java | 2 - .../glue/translator/ExpressionTranslator.java | 74 ++++++++++------------ .../nereids/rules/analysis/BindSlotReference.java | 3 +- .../rules/expression/rewrite/RewriteHelper.java | 31 --------- .../rewrite/rules/DistinctPredicatesRule.java | 2 +- .../rewrite/rules/ExtractCommonFactorRule.java | 9 +-- .../rules/NormalizeBinaryPredicatesRule.java | 27 +------- .../rewrite/rules/SimplifyNotExprRule.java | 50 ++++++--------- .../doris/nereids/trees/expressions/Alias.java | 2 +- .../doris/nereids/trees/expressions/And.java | 17 ++++- .../nereids/trees/expressions/Arithmetic.java | 48 ++++++-------- .../doris/nereids/trees/expressions/Between.java | 2 +- .../doris/nereids/trees/expressions/CaseWhen.java | 5 +- .../trees/expressions/ComparisonPredicate.java | 14 ++-- .../trees/expressions/CompoundPredicate.java | 39 ++++++------ .../doris/nereids/trees/expressions/EqualTo.java | 7 +- .../nereids/trees/expressions/Expression.java | 14 ++-- .../nereids/trees/expressions/ExpressionType.java | 61 ------------------ .../nereids/trees/expressions/GreaterThan.java | 7 +- .../trees/expressions/GreaterThanEqual.java | 7 +- .../doris/nereids/trees/expressions/LessThan.java | 7 +- .../nereids/trees/expressions/LessThanEqual.java | 7 +- .../doris/nereids/trees/expressions/Like.java | 7 +- .../doris/nereids/trees/expressions/Literal.java | 1 - .../nereids/trees/expressions/NamedExpression.java | 4 +- .../doris/nereids/trees/expressions/Not.java | 2 +- .../nereids/trees/expressions/NullSafeEqual.java | 7 +- .../apache/doris/nereids/trees/expressions/Or.java | 17 ++++- .../doris/nereids/trees/expressions/Regexp.java | 7 +- .../doris/nereids/trees/expressions/Slot.java | 4 -- .../nereids/trees/expressions/SlotReference.java | 1 - .../trees/expressions/StringRegexPredicate.java | 25 ++++++-- .../nereids/trees/expressions/WhenClause.java | 2 +- .../trees/expressions/functions/BoundFunction.java | 3 +- .../expressions/visitor/ExpressionVisitor.java | 10 +++ .../apache/doris/nereids/util/ExpressionUtils.java | 46 +++++++------- 39 files changed, 246 insertions(+), 333 deletions(-) delete mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/rules/expression/rewrite/RewriteHelper.java delete mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/ExpressionType.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org