This is an automated email from the ASF dual-hosted git repository.
dataroaring pushed a change to branch branch-3.0
in repository https://gitbox.apache.org/repos/asf/doris.git
from 5c6e2a6052d branch-3.0: [fix](nereids) Fix the expr id are same but
different expr when agg table with random distribute #52993 (#53619)
add 7d6787f4933 branch-3.0: [fix](Nereids) not generate duplicate exprid
after convert outer to anti rule #52798 (#53898)
No new revisions were added by this update.
Summary of changes:
.../doris/nereids/jobs/executor/Rewriter.java | 7 +-
.../org/apache/doris/nereids/rules/RuleSet.java | 2 -
.../rules/expression/ExpressionRewrite.java | 190 ++++++++++++++++++++-
.../rules/rewrite/ConvertOuterJoinToAntiJoin.java | 86 +++++++---
.../nereids/rules/rewrite/ExprIdRewriter.java | 184 --------------------
.../expressions/StatementScopeIdGenerator.java | 2 +-
.../trees/plans/logical/LogicalCTEConsumer.java | 17 ++
.../rewrite/ConvertOuterJoinToAntiJoinTest.java | 22 ++-
.../rules/rewrite/EliminateOuterJoinTest.java | 5 +-
.../org/apache/doris/nereids/util/PlanChecker.java | 9 +
.../transform_outer_join_to_anti.groovy | 8 +
11 files changed, 303 insertions(+), 229 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]