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 54d3a631bbf [fix](mtmv) Fix nested mv rewritten fail when bottom mv is 
partitioned (#57558)
     add c185cde367b [fix](mtmv) Fix rewrite fail when join conjuncts eliminate 
and group by key eliminate both happened (#55674)

No new revisions were added by this update.

Summary of changes:
 .../main/java/org/apache/doris/catalog/MTMV.java   |  10 +-
 .../apache/doris/job/extensions/mtmv/MTMVTask.java |   4 +-
 .../java/org/apache/doris/mtmv/MTMVPlanUtil.java   |  39 ++++---
 .../org/apache/doris/nereids/NereidsPlanner.java   |  25 +++-
 .../doris/nereids/jobs/executor/Rewriter.java      |  11 +-
 .../mv/AbstractMaterializedViewRule.java           |  53 +++++++++
 .../mv/InitMaterializationContextHook.java         |   3 +-
 .../exploration/mv/MaterializationContext.java     |   2 +-
 .../exploration/mv/MaterializedViewUtils.java      |  54 ++++++++-
 .../mv/PreMaterializedViewRewriter.java            |  30 +++--
 .../org/apache/doris/mtmv/MTMVPlanUtilTest.java    |   9 +-
 .../mv/agg_variety/join_conjuncts_eliminate.out    |  11 ++
 .../derive_mv_oprative.out}                        |  16 ++-
 .../suites/mv_p0/count_star/count_star.groovy      |   2 +-
 .../mv/agg_on_none_agg/agg_on_none_agg.groovy      |   6 +-
 .../mv/agg_variety/join_conjuncts_eliminate.groovy | 130 +++++++++++++++++++++
 .../derive_mv_operative/derive_mv_oprative.groovy  |  72 ++++++++++++
 .../mv/pre_rewrite/limit/query_with_limit.groovy   |   2 +-
 .../nereids_rules_p0/mv/tpch/mv_tpch_test.groovy   |   3 +-
 19 files changed, 409 insertions(+), 73 deletions(-)
 create mode 100644 
regression-test/data/nereids_rules_p0/mv/agg_variety/join_conjuncts_eliminate.out
 copy 
regression-test/data/nereids_rules_p0/mv/{unsafe_equals/null_un_safe_equals.out 
=> derive_mv_operative/derive_mv_oprative.out} (73%)
 create mode 100644 
regression-test/suites/nereids_rules_p0/mv/agg_variety/join_conjuncts_eliminate.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/mv/derive_mv_operative/derive_mv_oprative.groovy


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to