This is an automated email from the ASF dual-hosted git repository. morrysnow pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
from 518a0fc018b [opt](mtmv) Support to contain select constant clause when create async materialized view (#40244) add f830527af68 [Feat](nereids) support pull up predicate from set operator (#39450) No new revisions were added by this update. Summary of changes: .../doris/nereids/jobs/executor/Rewriter.java | 31 +- .../org/apache/doris/nereids/rules/RuleSet.java | 9 +- .../rules/rewrite/EliminateEmptyRelation.java | 4 + .../nereids/rules/rewrite/InferPredicates.java | 45 + .../nereids/rules/rewrite/PullUpPredicates.java | 139 +++ .../rules/rewrite/PushProjectIntoUnion.java | 13 +- .../apache/doris/nereids/util/ExpressionUtils.java | 29 + .../nereids/rules/rewrite/InferPredicatesTest.java | 131 +- .../data/nereids_hint_tpcds_p0/shape/query8.out | 9 +- .../push_down_expression_in_hash_join.out | 4 +- .../filter_push_down/push_filter_through.out | 6 +- .../infer_predicate/infer_intersect_except.out | 155 +++ .../infer_predicate/pull_up_predicate_literal.out | 1258 ++++++-------------- .../infer_predicate/pull_up_predicate_set_op.out | 563 +++++++++ .../infer_set_operator_distinct.out | 27 +- .../bs_downgrade_shape/query8.out | 9 +- .../nereids_tpcds_shape_sf1000_p0/shape/query8.out | 9 +- .../noStatsRfPrune/query8.out | 9 +- .../no_stats_shape/query8.out | 9 +- .../rf_prune/query8.out | 9 +- .../nereids_tpcds_shape_sf100_p0/shape/query8.out | 9 +- .../tpcds_sf100/noStatsRfPrune/query8.out | 9 +- .../tpcds_sf100/no_stats_shape/query8.out | 9 +- .../new_shapes_p0/tpcds_sf100/rf_prune/query8.out | 9 +- .../new_shapes_p0/tpcds_sf100/shape/query8.out | 9 +- .../tpcds_sf1000/bs_downgrade_shape/query8.out | 9 +- .../new_shapes_p0/tpcds_sf1000/shape/query8.out | 9 +- .../txn_insert_values_with_schema_change.out | 0 .../adjust_nullable/set_operation.groovy | 4 +- .../infer_predicate/infer_intersect_except.groovy | 208 ++++ .../pull_up_predicate_literal.groovy | 9 +- .../pull_up_predicate_set_op.groovy | 469 ++++++++ .../infer_set_operator_distinct.groovy | 1 - 33 files changed, 2240 insertions(+), 982 deletions(-) create mode 100644 regression-test/data/nereids_rules_p0/infer_predicate/infer_intersect_except.out create mode 100644 regression-test/data/nereids_rules_p0/infer_predicate/pull_up_predicate_set_op.out copy regression-test/{data/insert_p0/transaction => regression-test/realData/insert_p0}/txn_insert_values_with_schema_change.out (100%) create mode 100644 regression-test/suites/nereids_rules_p0/infer_predicate/infer_intersect_except.groovy create mode 100644 regression-test/suites/nereids_rules_p0/infer_predicate/pull_up_predicate_set_op.groovy --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org