This is an automated email from the ASF dual-hosted git repository.
starocean999 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from aaf9a51440 [fix](nereids) fix insert timeout loses effect with nereids
(#23217)
add 8411705e36 [fix](nereids)scalar subquery shouldn't be used in mark
join (#22907)
No new revisions were added by this update.
Summary of changes:
.../nereids/rules/analysis/SubqueryToApply.java | 132 +++------------------
.../join/LogicalJoinSemiJoinTranspose.java | 6 +-
.../join/LogicalJoinSemiJoinTransposeProject.java | 7 +-
.../join/SemiJoinSemiJoinTranspose.java | 2 +-
.../rewrite/AggScalarSubQueryToWindowFunction.java | 25 ++--
.../nereids/rules/rewrite/ExistsApplyToJoin.java | 19 +--
.../doris/nereids/rules/rewrite/InApplyToJoin.java | 3 -
...CorrelatedFilterUnderApplyAggregateProject.java | 4 +-
.../rules/rewrite/PullUpProjectUnderApply.java | 4 +-
.../rewrite/PushdownFilterThroughProject.java | 36 +++---
.../nereids/rules/rewrite/ScalarApplyToJoin.java | 17 +--
.../rewrite/UnCorrelatedApplyAggregateFilter.java | 4 +-
.../rules/rewrite/UnCorrelatedApplyFilter.java | 4 +-
.../rewrite/UnCorrelatedApplyProjectFilter.java | 4 +-
.../trees/copier/LogicalPlanDeepCopier.java | 4 +-
.../nereids/trees/plans/logical/LogicalApply.java | 48 ++++----
.../rules/analysis/AnalyzeWhereSubqueryTest.java | 62 +++++-----
.../AggScalarSubQueryToWindowFunctionTest.java | 3 +
.../nereids_syntax_p0/sub_query_correlated.out | 3 -
.../nereids_tpcds_shape_sf100_p0/shape/query1.out | 18 +--
.../nereids_tpcds_shape_sf100_p0/shape/query30.out | 15 +--
.../nereids_tpcds_shape_sf100_p0/shape/query41.out | 2 +-
.../nereids_tpcds_shape_sf100_p0/shape/query6.out | 59 ++++-----
.../nereids_tpcds_shape_sf100_p0/shape/query81.out | 15 +--
.../nereids_tpch_shape_sf1000_p0/shape/q20.out | 2 +-
.../data/nereids_tpch_shape_sf500_p0/shape/q20.out | 2 +-
.../nereids_syntax_p0/sub_query_correlated.groovy | 6 +-
.../shape/query6.groovy | 3 +
28 files changed, 208 insertions(+), 301 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]