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 dc7e5ca039 [fix](nereids) uncorrelated subquery can't get the correct 
result (#12421)
     add 2b62ac2fef [Feature](Nereids) Main framework for selecting rollup 
index. (#12464)

No new revisions were added by this update.

Summary of changes:
 .../org/apache/doris/nereids/NereidsPlanner.java   |  10 +
 .../doris/nereids/glue/LogicalPlanAdapter.java     |   5 +
 .../glue/translator/PhysicalPlanTranslator.java    |  22 +-
 .../doris/nereids/jobs/batch/RewriteJob.java       |   2 +
 .../org/apache/doris/nereids/rules/RuleType.java   |   5 +
 .../nereids/rules/analysis/ResolveHaving.java      |   5 +-
 .../doris/nereids/rules/mv/SelectRollup.java       | 410 +++++++++++++++++++++
 .../rules/rewrite/AggregateDisassemble.java        |   6 +-
 .../rules/rewrite/logical/NormalizeAggregate.java  |   4 +-
 .../rewrite/logical/SwapFilterAndProject.java      |  35 +-
 .../expressions/visitor/ExpressionReplacer.java    |  39 --
 .../doris/nereids/trees/plans/algebra/Filter.java  |   7 +
 .../doris/nereids/trees/plans/algebra/Project.java |  24 ++
 .../trees/plans/logical/LogicalAggregate.java      |  10 +-
 .../trees/plans/logical/LogicalOlapScan.java       |  61 ++-
 .../apache/doris/nereids/util/ExpressionUtils.java |  62 ++++
 .../doris/planner/MaterializedViewSelector.java    |   4 +
 .../org/apache/doris/planner/OlapScanNode.java     |  12 +
 .../translator/PhysicalPlanTranslatorTest.java     |   6 +-
 .../doris/nereids/rules/mv/SelectRollupTest.java   | 321 ++++++++++++++++
 .../nereids/trees/plans/PlanToStringTest.java      |   4 +-
 .../org/apache/doris/nereids/util/PlanChecker.java |  19 +
 .../apache/doris/nereids/util/PlanConstructor.java |   8 +-
 .../apache/doris/utframe/TestWithFeService.java    |  26 ++
 .../rollup.out}                                    |   7 +-
 .../suites/nereids_syntax_p0/rollup.groovy         |  83 +++++
 26 files changed, 1103 insertions(+), 94 deletions(-)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/mv/SelectRollup.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/visitor/ExpressionReplacer.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/mv/SelectRollupTest.java
 copy regression-test/data/{correctness_p0/test_bitmap_serialize.out => 
nereids_syntax_p0/rollup.out} (67%)
 create mode 100644 regression-test/suites/nereids_syntax_p0/rollup.groovy


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to