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 785ffb2aeb1 [Fix](nereids) fix cases unstable of hint (#34101) add 073fec33b96 [feature](Nereids): add equal set in functional dependencies (#33642) No new revisions were added by this update. Summary of changes: .../nereids/properties/FunctionalDependencies.java | 42 +++++- .../trees/plans/BlockFuncDepsPropagation.java | 5 + .../nereids/trees/plans/PropagateFuncDeps.java | 5 + .../trees/plans/logical/LogicalAggregate.java | 5 + .../trees/plans/logical/LogicalAssertNumRows.java | 6 + .../plans/logical/LogicalCatalogRelation.java | 5 + .../plans/logical/LogicalDeferMaterializeTopN.java | 5 + .../nereids/trees/plans/logical/LogicalExcept.java | 15 ++ .../nereids/trees/plans/logical/LogicalFilter.java | 10 ++ .../trees/plans/logical/LogicalGenerate.java | 6 + .../nereids/trees/plans/logical/LogicalHaving.java | 10 ++ .../trees/plans/logical/LogicalIntersect.java | 9 ++ .../nereids/trees/plans/logical/LogicalJoin.java | 16 ++ .../nereids/trees/plans/logical/LogicalLimit.java | 5 + .../trees/plans/logical/LogicalOneRowRelation.java | 16 ++ .../nereids/trees/plans/logical/LogicalPlan.java | 3 + .../trees/plans/logical/LogicalProject.java | 21 +++ .../nereids/trees/plans/logical/LogicalRepeat.java | 5 + .../trees/plans/logical/LogicalSqlCache.java | 21 +-- .../trees/plans/logical/LogicalSubQueryAlias.java | 11 ++ .../nereids/trees/plans/logical/LogicalTopN.java | 5 + .../nereids/trees/plans/logical/LogicalUnion.java | 61 ++++++++ .../nereids/trees/plans/logical/LogicalView.java | 6 + .../nereids/trees/plans/logical/LogicalWindow.java | 6 + .../apache/doris/nereids/util/ExpressionUtils.java | 8 + .../doris/nereids/util/ImmutableEqualSet.java | 69 +++++++-- .../{UniformTest.java => EqualSetTest.java} | 161 ++++++++++++--------- .../suites/nereids_syntax_p0/join_order.groovy | 8 +- 28 files changed, 437 insertions(+), 108 deletions(-) copy fe/fe-core/src/test/java/org/apache/doris/nereids/properties/{UniformTest.java => EqualSetTest.java} (50%) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org