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