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 5a55e47acd7 [Enhancement](Load) stream tvf support two phase commit 
(#23800)
     add b41ec6a8a46 [feature](Nereids): Pushdown LimitDistinct Through Join 
(#25113)

No new revisions were added by this update.

Summary of changes:
 .../doris/nereids/jobs/executor/Rewriter.java      |   2 +
 .../org/apache/doris/nereids/rules/RuleType.java   |   3 +
 .../rewrite/PushdownLimitDistinctThroughJoin.java  | 109 +++++++++++++++++++++
 .../rules/rewrite/PushdownTopNThroughJoin.java     |  35 ++++---
 .../trees/plans/logical/LogicalAggregate.java      |   3 +-
 .../nereids/trees/plans/logical/LogicalLimit.java  |   6 ++
 .../nereids/trees/plans/logical/LogicalTopN.java   |   7 ++
 ...a => PushdownLimitDistinctThroughJoinTest.java} | 105 ++++++++++++++------
 .../join/test_limit_join.out}                      |  43 +++-----
 .../suites/nereids_p0/join/test_limit_join.groovy  | 105 ++++++++++++++++++++
 10 files changed, 345 insertions(+), 73 deletions(-)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/PushdownLimitDistinctThroughJoin.java
 copy 
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/rewrite/{PushdownTopNThroughJoinTest.java
 => PushdownLimitDistinctThroughJoinTest.java} (53%)
 copy regression-test/data/{trino_p0/sql/union/unionOrderBy_order.out => 
nereids_p0/join/test_limit_join.out} (58%)
 create mode 100644 
regression-test/suites/nereids_p0/join/test_limit_join.groovy


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to