You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by en...@apache.org on 2024/09/12 09:21:06 UTC
(doris) branch master updated (7a34ebbccdc -> 7548ed692d1)
This is an automated email from the ASF dual-hosted git repository.
englefly pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 7a34ebbccdc [feature](array-func)support array_match_all/any (#40605)
add 7548ed692d1 [opt](nereids) add project under aggregate to enable extract common sub expression (#40473)
No new revisions were added by this update.
Summary of changes:
.../nereids/processor/post/PlanPostProcessors.java | 3 +
.../post/ProjectAggregateExpressionsForCse.java | 150 +++++++++++++++++++++
.../doris/nereids/processor/post/Validator.java | 5 +-
.../java/org/apache/doris/qe/SessionVariable.java | 3 +
.../data/nereids_hint_tpcds_p0/shape/query14.out | 51 +++----
.../data/nereids_hint_tpcds_p0/shape/query64.out | 103 +++++++-------
.../data/nereids_hint_tpcds_p0/shape/query66.out | 103 +++++++-------
.../shape/query14.out | 51 +++----
.../shape/query66.out | 103 +++++++-------
.../noStatsRfPrune/query14.out | 51 +++----
.../noStatsRfPrune/query66.out | 103 +++++++-------
.../no_stats_shape/query14.out | 51 +++----
.../no_stats_shape/query66.out | 103 +++++++-------
.../rf_prune/query14.out | 51 +++----
.../rf_prune/query66.out | 103 +++++++-------
.../nereids_tpcds_shape_sf100_p0/shape/query14.out | 51 +++----
.../nereids_tpcds_shape_sf100_p0/shape/query66.out | 103 +++++++-------
.../data/nereids_tpch_p0/tpch/agg_cse.out | 33 +++++
.../tpcds_sf100/noStatsRfPrune/query14.out | 51 +++----
.../tpcds_sf100/noStatsRfPrune/query66.out | 103 +++++++-------
.../tpcds_sf100/no_stats_shape/query14.out | 51 +++----
.../tpcds_sf100/no_stats_shape/query66.out | 103 +++++++-------
.../new_shapes_p0/tpcds_sf100/rf_prune/query14.out | 51 +++----
.../new_shapes_p0/tpcds_sf100/rf_prune/query66.out | 103 +++++++-------
.../new_shapes_p0/tpcds_sf100/shape/query14.out | 51 +++----
.../new_shapes_p0/tpcds_sf100/shape/query66.out | 103 +++++++-------
.../new_shapes_p0/tpcds_sf1000/shape/query14.out | 51 +++----
.../new_shapes_p0/tpcds_sf1000/shape/query66.out | 103 +++++++-------
.../suites/nereids_tpch_p0/tpch/agg_cse.groovy | 100 ++++++++++++++
29 files changed, 1201 insertions(+), 890 deletions(-)
create mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/processor/post/ProjectAggregateExpressionsForCse.java
create mode 100644 regression-test/data/nereids_tpch_p0/tpch/agg_cse.out
create mode 100644 regression-test/suites/nereids_tpch_p0/tpch/agg_cse.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org