This is an automated email from the ASF dual-hosted git repository.
jakevin pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 2ea1e9db449 [fix](nereids) temp partition is always pruned (#27636)
add 91f56cefc07 [feature](Nereids): Pushdown TopN-Distinct through Union
(#27628)
No new revisions were added by this update.
Summary of changes:
.../org/apache/doris/nereids/rules/RuleType.java | 5 +-
.../rewrite/PushDownLimitDistinctThroughJoin.java | 4 +-
....java => PushDownTopNDistinctThroughUnion.java} | 19 +--
.../push_down_top_n_distinct_through_union.out | 157 +++++++++++++++++++++
.../push_down_top_n_through_union.out} | 0
.../push_down_top_n_distinct_through_union.groovy} | 20 +--
.../push_down_top_n_through_union.groovy} | 2 +-
7 files changed, 184 insertions(+), 23 deletions(-)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/{PushDownTopNThroughUnion.java
=> PushDownTopNDistinctThroughUnion.java} (83%)
create mode 100644
regression-test/data/nereids_rules_p0/push_down_top_n/push_down_top_n_distinct_through_union.out
copy
regression-test/data/nereids_rules_p0/{push_down_topn/push_down_topn_through_union.out
=> push_down_top_n/push_down_top_n_through_union.out} (100%)
copy
regression-test/suites/nereids_rules_p0/{push_down_topn/push_down_topn_through_union.groovy
=> push_down_top_n/push_down_top_n_distinct_through_union.groovy} (73%)
rename
regression-test/suites/nereids_rules_p0/{push_down_topn/push_down_topn_through_union.groovy
=> push_down_top_n/push_down_top_n_through_union.groovy} (98%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]