You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by hu...@apache.org on 2022/07/22 09:48:26 UTC
[doris] branch master updated (6963c41a04 -> 0681e4f04f)
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-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org