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 c45d46854de [opt](recycler) Improve robustness and observability (#45617) add 8e09e1bca57 [opt](nereids) use binary search to prune partitions (#44586) No new revisions were added by this update. Summary of changes: .../main/java/org/apache/doris/common/Config.java | 42 +++- .../java/org/apache/doris/common/ConfigBase.java | 2 +- .../main/java/org/apache/doris/catalog/Env.java | 10 +- .../java/org/apache/doris/catalog/OlapTable.java | 4 +- .../cache/NereidsSortedPartitionsCacheManager.java | 197 +++++++++++++++ .../common/{ => cache}/NereidsSqlCacheManager.java | 5 +- .../rules/expression/rules/MultiColumnBound.java | 59 +++++ .../expression/rules/PartitionItemToRange.java | 87 +++++++ .../rules/PartitionPredicateToRange.java | 267 +++++++++++++++++++++ .../rules/expression/rules/PartitionPruner.java | 137 +++++++++-- .../expression/rules/SortedPartitionRanges.java | 72 ++++++ .../rules/rewrite/PruneOlapScanPartition.java | 13 +- .../java/org/apache/doris/qe/StmtExecutor.java | 2 +- 13 files changed, 868 insertions(+), 29 deletions(-) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/common/cache/NereidsSortedPartitionsCacheManager.java rename fe/fe-core/src/main/java/org/apache/doris/common/{ => cache}/NereidsSqlCacheManager.java (99%) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/rules/expression/rules/MultiColumnBound.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/rules/expression/rules/PartitionItemToRange.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/rules/expression/rules/PartitionPredicateToRange.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/rules/expression/rules/SortedPartitionRanges.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org