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 dc3bb256021 [fix](cloud) Recycle operation logs if multi version
status is WRITE_ONLY (#57552)
add fdef53596b2 [feature](partition prune) support remove predicates that
are always true after partition prune in list partition (#57169)
No new revisions were added by this update.
Summary of changes:
.../org/apache/doris/nereids/StatementContext.java | 9 +
.../nereids/load/NereidsLoadPlanInfoCollector.java | 3 +-
.../rules/expression/rules/PartitionPruner.java | 131 ++++-
.../rules/rewrite/PruneFileScanPartition.java | 8 +-
.../rules/rewrite/PruneOlapScanPartition.java | 39 +-
.../trees/plans/commands/DeleteFromCommand.java | 7 +-
.../nereids/mv/OptimizeGetAvailableMvsTest.java | 4 +-
.../nereids/rules/rewrite/PartitionPrunerTest.java | 570 +++++++++++++++++++++
.../infer_predicate/infer_unequal_predicates.out | 19 +-
.../partition_prune/list_prune_predicate.out} | 7 +-
.../partition_prune/hive_partition_prune.groovy | 2 +-
.../partition_prune/list_prune_predicate.groovy | 320 ++++++++++++
12 files changed, 1053 insertions(+), 66 deletions(-)
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/rewrite/PartitionPrunerTest.java
copy regression-test/data/{ann_index_p0/scalar_quantization.out =>
nereids_rules_p0/partition_prune/list_prune_predicate.out} (64%)
create mode 100644
regression-test/suites/nereids_rules_p0/partition_prune/list_prune_predicate.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]