This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a change to branch auto-pick-67886-branch-4.2
in repository https://gitbox.apache.org/repos/asf/doris.git
from 7b81582c976 branch-4.1: [fix](cloud) Preserve recreated compute group
mapping #67913 (#68939)
add 7e574bb68d9 [fix](rbo) Guard union equal-set propagation (#67886)
No new revisions were added by this update.
Summary of changes:
.../nereids/properties/UnionDataTraitUtils.java | 576 +++++++++++++++++++++
.../nereids/trees/plans/logical/LogicalUnion.java | 74 +--
.../trees/plans/physical/PhysicalUnion.java | 75 +--
.../doris/nereids/properties/EqualSetTest.java | 139 +++++
.../rules/rewrite/EliminateOrderByKeyTest.java | 36 ++
.../union_equal_set/union_equal_set.out | 28 +
.../union_equal_set/union_equal_set.groovy | 121 +++++
7 files changed, 904 insertions(+), 145 deletions(-)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/properties/UnionDataTraitUtils.java
create mode 100644
regression-test/data/nereids_rules_p0/union_equal_set/union_equal_set.out
create mode 100644
regression-test/suites/nereids_rules_p0/union_equal_set/union_equal_set.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]