This is an automated email from the ASF dual-hosted git repository.
englefly pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 6c3c34b933c [chore](nereids)Make the drop function info more readable
(#50426)
add 5dc969837a9 [opt](nereids) remove const join condition (#49730)
No new revisions were added by this update.
Summary of changes:
.../java/org/apache/doris/mtmv/MTMVPlanUtil.java | 1 +
.../doris/nereids/jobs/executor/Rewriter.java | 8 +-
.../org/apache/doris/nereids/rules/RuleType.java | 1 +
.../rewrite/EliminateConstHashJoinCondition.java | 94 ++++++++++++++++++
.../nereids/trees/plans/logical/LogicalJoin.java | 7 ++
.../joinorder/hypergraph/PullupExpressionTest.java | 10 +-
.../exploration/mv/MaterializedViewUtilsTest.java | 2 +-
.../EliminateConstHashJoinConditionTest.java} | 44 ++++-----
.../nereids_p0/runtime_filter/runtime_filter.out | Bin 868 -> 742 bytes
.../extend_infer_equal_predicate.out | Bin 30317 -> 30195 bytes
.../infer_predicate/pull_up_predicate_literal.out | Bin 82024 -> 78088 bytes
.../infer_predicate/pull_up_predicate_set_op.out | Bin 19703 -> 19652 bytes
.../data/nereids_rules_p0/pkfk/eliminate_inner.out | Bin 7333 -> 6965 bytes
.../join/eliminate_const_join_condition.out | Bin 0 -> 2374 bytes
.../nereids_p0/cte/test_cte_filter_pushdown.groovy | 2 +
.../cte/test_cte_filter_pushdown.groovy | 2 +-
.../filter_push_down/push_filter_through.groovy | 2 +-
.../pull_up_predicate_literal.groovy | 2 +-
.../agg_optimize_when_uniform.groovy | 10 +-
.../agg_with_roll_up/aggregate_with_roll_up.groovy | 1 +
.../aggregate_without_roll_up.groovy | 3 +-
.../mv/dimension/dimension_1.groovy | 1 +
.../mv/dimension/dimension_2_full_join.groovy | 1 +
.../mv/dimension/dimension_2_inner_join.groovy | 1 +
.../mv/dimension/dimension_2_left_join.groovy | 1 +
.../mv/dimension/dimension_2_right_join.groovy | 1 +
.../mv/join/dphyp_inner/inner_join_dphyp.groovy | 1 +
.../mv/join/dphyp_outer/outer_join_dphyp.groovy | 2 +
.../mv/join/inner/inner_join.groovy | 1 +
.../mv/join/left_outer/outer_join.groovy | 1 +
.../inner_join_infer_and_derive.groovy | 1 +
.../mv/nested/nested_materialized_view.groovy | 1 +
.../predicate_infer/infer_predicate.groovy | 2 +-
.../join/eliminate_const_join_condition.groovy | 110 +++++++++++++++++++++
34 files changed, 277 insertions(+), 36 deletions(-)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/EliminateConstHashJoinCondition.java
copy
fe/fe-core/src/test/java/org/apache/doris/nereids/{jobs/joinorder/hypergraph/InferPredicateTest.java
=> rules/rewrite/EliminateConstHashJoinConditionTest.java} (52%)
create mode 100644
regression-test/data/query_p0/join/eliminate_const_join_condition.out
create mode 100644
regression-test/suites/query_p0/join/eliminate_const_join_condition.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]