This is an automated email from the ASF dual-hosted git repository.
morrysnow pushed a change to branch branch-3.1
in repository https://gitbox.apache.org/repos/asf/doris.git
from baa6b063d9b branch-3.1: [fix](test) fix lazy_materialize_topn unstable
#52545 (#52578)
add c1c609f929c branch-3.1: [opt](nereids) speedup huge InPredicate for
partition pruning #47608 (#52588)
No new revisions were added by this update.
Summary of changes:
.../org/apache/doris/analysis/LargeIntLiteral.java | 2 +-
.../cache/NereidsSortedPartitionsCacheManager.java | 6 ++
.../rules/exploration/mv/PredicatesSplitter.java | 2 +-
.../rules/expression/rules/ColumnRange.java | 24 +++++-
.../rules/OneListPartitionEvaluator.java | 89 ++++++++++++++++----
.../rules/OneRangePartitionEvaluator.java | 52 +++++++-----
.../rules/PartitionPredicateToRange.java | 13 +--
.../nereids/trees/expressions/Expression.java | 26 ++++++
.../nereids/trees/expressions/InPredicate.java | 58 ++++++++++++-
.../nereids/trees/expressions/literal/Literal.java | 98 ++++++++++++++++------
.../trees/plans/logical/LogicalOlapScan.java | 6 +-
.../apache/doris/nereids/util/ExpressionUtils.java | 3 +-
.../java/org/apache/doris/qe/SessionVariable.java | 11 +++
13 files changed, 306 insertions(+), 84 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]