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

Reply via email to