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 6e6269c682 [Improvement](load) accelerate streamload and compaction
(#12119)
add acd7ab379d [feature](Nereids)add range partition prune (#11964)
No new revisions were added by this update.
Summary of changes:
.../org/apache/doris/nereids/NereidsPlanner.java | 11 +-
.../doris/nereids/jobs/batch/RewriteJob.java | 11 +-
.../org/apache/doris/nereids/rules/RuleType.java | 2 +
.../LogicalOlapScanToPhysicalOlapScan.java | 16 +-
.../rewrite/logical/PruneOlapScanPartition.java | 179 +++++++++++++++++++++
.../rewrite/logical/SwapFilterAndProject.java | 56 +++++++
.../nereids/trees/expressions/Expression.java | 20 +++
.../nereids/trees/expressions/InPredicate.java | 13 ++
.../nereids/trees/expressions/SlotReference.java | 5 +
.../trees/plans/logical/LogicalOlapScan.java | 62 ++++---
.../trees/plans/logical/LogicalRelation.java | 16 +-
.../org/apache/doris/planner/OlapScanNode.java | 2 +-
.../java/org/apache/doris/planner/ScanNode.java | 8 +-
.../doris/nereids/jobs/RewriteTopDownJobTest.java | 4 +-
.../logical/PruneOlapScanPartitionTest.java | 165 +++++++++++++++++++
15 files changed, 520 insertions(+), 50 deletions(-)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/logical/PruneOlapScanPartition.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/logical/SwapFilterAndProject.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/rewrite/logical/PruneOlapScanPartitionTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]