This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch auto-pick-44948-branch-3.1
in repository https://gitbox.apache.org/repos/asf/doris.git


    from bc381f0c97f branch-3.1: [opt](nereids)use SetPreAggStatus rule instead 
of AdjustPreAggStatus with join limited #48502 (#51947)
     add 348beef1e2e [opt](mtmv) support rewrite when mv has date_trunc but 
query doesn't have (#44948)

No new revisions were added by this update.

Summary of changes:
 .../mv/AbstractMaterializedViewAggregateRule.java  |    4 +-
 .../mv/AbstractMaterializedViewJoinRule.java       |    5 +-
 .../mv/AbstractMaterializedViewRule.java           |  113 +-
 .../mv/AbstractMaterializedViewScanRule.java       |    4 +-
 .../nereids/rules/exploration/mv/Predicates.java   |  218 ++--
 .../rules/exploration/mv/PredicatesSplitter.java   |   32 +-
 .../nereids/rules/exploration/mv/StructInfo.java   |    2 +-
 .../apache/doris/nereids/util/ExpressionUtils.java |   25 +
 .../rules/expression/PredicatesSplitterTest.java   |   18 +-
 .../mv/date_trunc/mv_with_date_trunc.out           |  Bin 0 -> 4391 bytes
 .../mv/date_trunc/mv_with_date_trunc.groovy        | 1378 ++++++++++++++++++++
 11 files changed, 1652 insertions(+), 147 deletions(-)
 create mode 100644 
regression-test/data/nereids_rules_p0/mv/date_trunc/mv_with_date_trunc.out
 create mode 100644 
regression-test/suites/nereids_rules_p0/mv/date_trunc/mv_with_date_trunc.groovy


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

Reply via email to