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 91cf33865d [improvement](load) config flush_thread_num_per_store to be
6 by default (#13076)
add 63f5dc1953 [feature](Nereids): support Alias join reorder and fix bug.
(#12890)
No new revisions were added by this update.
Summary of changes:
.../rules/exploration/join/InnerJoinLAsscom.java | 76 +++++++++-
.../exploration/join/InnerJoinLAsscomProject.java | 161 ++++++++++++++++++++-
.../rules/exploration/join/JoinCommute.java | 31 +++-
.../rules/exploration/join/JoinCommuteHelper.java | 52 -------
.../rules/exploration/join/JoinLAsscomHelper.java | 62 +++++---
.../rules/exploration/join/OuterJoinLAsscom.java | 52 ++++++-
.../exploration/join/OuterJoinLAsscomProject.java | 131 ++++++++++++++++-
.../join/SemiJoinLogicalJoinTranspose.java | 6 -
.../join/SemiJoinLogicalJoinTransposeProject.java | 6 -
.../rules/exploration/join/ThreeJoinHelper.java | 70 +--------
.../org/apache/doris/nereids/util/JoinUtils.java | 63 +++++++-
.../join/InnerJoinLAsscomProjectTest.java | 124 +++++++++-------
.../exploration/join/InnerJoinLAsscomTest.java | 49 +++----
.../rules/exploration/join/JoinCommuteTest.java | 33 ++---
.../join/OuterJoinLAsscomProjectTest.java | 133 +++++++++++++++++
...nCommuteTest.java => OuterJoinLAsscomTest.java} | 36 +++--
.../doris/nereids/util/LogicalPlanBuilder.java | 24 +++
.../org/apache/doris/nereids/util/PlanChecker.java | 25 ++++
18 files changed, 838 insertions(+), 296 deletions(-)
delete mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/exploration/join/JoinCommuteHelper.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/exploration/join/OuterJoinLAsscomProjectTest.java
copy
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/exploration/join/{JoinCommuteTest.java
=> OuterJoinLAsscomTest.java} (62%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]