This is an automated email from the ASF dual-hosted git repository.
dataroaring pushed a change to branch branch-3.0
in repository https://gitbox.apache.org/repos/asf/doris.git
from 90f14f2a80e [fix] (inverted index) disable index compaction (#41427)
(#41430)
new 0ce43258fed [fix](Nereids) where of copy into should be optional
(#41418)
new f7db12b082a [opt](nereids)adjust aggregation cost to make it
compatible to the cost of join and shuffle (#39175)
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../antlr4/org/apache/doris/nereids/DorisLexer.g4 | 2 +-
.../antlr4/org/apache/doris/nereids/DorisParser.g4 | 2 +-
.../org/apache/doris/nereids/cost/CostModelV1.java | 15 ++-
.../doris/nereids/stats/ExpressionEstimation.java | 6 +-
.../doris/nereids/stats/FilterEstimation.java | 22 ----
.../doris/nereids/stats/StatsCalculator.java | 10 +-
.../trees/plans/physical/PhysicalFileScan.java | 5 +-
.../plans/physical/PhysicalHashAggregate.java | 4 +-
.../org/apache/doris/statistics/Statistics.java | 28 ++++-
.../data/nereids_hint_tpcds_p0/shape/query23.out | 35 ++++---
.../data/nereids_hint_tpcds_p0/shape/query64.out | 50 ++++-----
.../data/nereids_hint_tpcds_p0/shape/query9.out | 47 ++++-----
.../data/nereids_hint_tpch_p0/shape/q15.out | 2 +-
.../shape/query17.out | 2 +-
.../nereids_tpcds_shape_sf1000_p0/shape/query2.out | 2 +-
.../shape/query23.out | 35 ++++---
.../shape/query51.out | 8 +-
.../shape/query64.out | 46 ++++-----
.../nereids_tpcds_shape_sf1000_p0/shape/query9.out | 47 ++++-----
.../constraints/query23.out | 54 +++++-----
.../noStatsRfPrune/query1.out | 22 ++--
.../noStatsRfPrune/query10.out | 34 +++----
.../noStatsRfPrune/query14.out | 70 +++++++------
.../noStatsRfPrune/query16.out | 40 ++++----
.../noStatsRfPrune/query23.out | 10 +-
.../noStatsRfPrune/query30.out | 12 +--
.../noStatsRfPrune/query34.out | 6 +-
.../noStatsRfPrune/query35.out | 32 +++---
.../noStatsRfPrune/query37.out | 14 +--
.../noStatsRfPrune/query39.out | 20 ++--
.../noStatsRfPrune/query5.out | 14 +--
.../noStatsRfPrune/query64.out | 86 ++++++++--------
.../noStatsRfPrune/query65.out | 36 +++----
.../noStatsRfPrune/query69.out | 12 +--
.../noStatsRfPrune/query73.out | 6 +-
.../noStatsRfPrune/query74.out | 16 +--
.../noStatsRfPrune/query75.out | 113 +++++++++++----------
.../noStatsRfPrune/query81.out | 24 ++---
.../noStatsRfPrune/query82.out | 14 +--
.../noStatsRfPrune/query84.out | 12 +--
.../noStatsRfPrune/query85.out | 2 +-
.../noStatsRfPrune/query91.out | 12 +--
.../noStatsRfPrune/query94.out | 40 ++++----
.../noStatsRfPrune/query95.out | 42 ++++----
.../no_stats_shape/query1.out | 20 ++--
.../no_stats_shape/query10.out | 32 +++---
.../no_stats_shape/query14.out | 72 +++++++------
.../no_stats_shape/query16.out | 40 ++++----
.../no_stats_shape/query23.out | 10 +-
.../no_stats_shape/query30.out | 10 +-
.../no_stats_shape/query34.out | 8 +-
.../no_stats_shape/query35.out | 32 +++---
.../no_stats_shape/query37.out | 14 +--
.../no_stats_shape/query39.out | 20 ++--
.../no_stats_shape/query5.out | 10 +-
.../no_stats_shape/query64.out | 90 ++++++++--------
.../no_stats_shape/query65.out | 34 +++----
.../no_stats_shape/query69.out | 10 +-
.../no_stats_shape/query73.out | 8 +-
.../no_stats_shape/query74.out | 16 +--
.../no_stats_shape/query75.out | 113 +++++++++++----------
.../no_stats_shape/query81.out | 24 ++---
.../no_stats_shape/query82.out | 14 +--
.../no_stats_shape/query84.out | 10 +-
.../no_stats_shape/query85.out | 2 +-
.../no_stats_shape/query91.out | 10 +-
.../no_stats_shape/query94.out | 40 ++++----
.../no_stats_shape/query95.out | 42 ++++----
.../rf_prune/query2.out | 2 +-
.../rf_prune/query23.out | 35 ++++---
.../rf_prune/query34.out | 2 +-
.../rf_prune/query64.out | 28 ++---
.../rf_prune/query74.out | 8 +-
.../rf_prune/query9.out | 47 ++++-----
.../nereids_tpcds_shape_sf100_p0/shape/query2.out | 2 +-
.../nereids_tpcds_shape_sf100_p0/shape/query23.out | 35 ++++---
.../nereids_tpcds_shape_sf100_p0/shape/query34.out | 2 +-
.../nereids_tpcds_shape_sf100_p0/shape/query64.out | 28 ++---
.../nereids_tpcds_shape_sf100_p0/shape/query74.out | 8 +-
.../nereids_tpcds_shape_sf100_p0/shape/query9.out | 47 ++++-----
.../data/new_shapes_p0/hint_tpch/shape/q15.out | 2 +-
.../tpcds_sf100/constraints/query23.out | 54 +++++-----
.../tpcds_sf100/noStatsRfPrune/query1.out | 22 ++--
.../tpcds_sf100/noStatsRfPrune/query10.out | 34 +++----
.../tpcds_sf100/noStatsRfPrune/query14.out | 81 ++++++++-------
.../tpcds_sf100/noStatsRfPrune/query16.out | 40 ++++----
.../tpcds_sf100/noStatsRfPrune/query23.out | 10 +-
.../tpcds_sf100/noStatsRfPrune/query30.out | 12 +--
.../tpcds_sf100/noStatsRfPrune/query34.out | 6 +-
.../tpcds_sf100/noStatsRfPrune/query35.out | 32 +++---
.../tpcds_sf100/noStatsRfPrune/query39.out | 20 ++--
.../tpcds_sf100/noStatsRfPrune/query5.out | 14 +--
.../tpcds_sf100/noStatsRfPrune/query64.out | 30 +++---
.../tpcds_sf100/noStatsRfPrune/query65.out | 36 +++----
.../tpcds_sf100/noStatsRfPrune/query69.out | 12 +--
.../tpcds_sf100/noStatsRfPrune/query73.out | 6 +-
.../tpcds_sf100/noStatsRfPrune/query74.out | 16 +--
.../tpcds_sf100/noStatsRfPrune/query75.out | 113 +++++++++++----------
.../tpcds_sf100/noStatsRfPrune/query81.out | 24 ++---
.../tpcds_sf100/noStatsRfPrune/query84.out | 12 +--
.../tpcds_sf100/noStatsRfPrune/query85.out | 2 +-
.../tpcds_sf100/noStatsRfPrune/query91.out | 12 +--
.../tpcds_sf100/noStatsRfPrune/query94.out | 40 ++++----
.../tpcds_sf100/noStatsRfPrune/query95.out | 42 ++++----
.../tpcds_sf100/no_stats_shape/query1.out | 20 ++--
.../tpcds_sf100/no_stats_shape/query10.out | 32 +++---
.../tpcds_sf100/no_stats_shape/query14.out | 81 ++++++++-------
.../tpcds_sf100/no_stats_shape/query16.out | 40 ++++----
.../tpcds_sf100/no_stats_shape/query23.out | 10 +-
.../tpcds_sf100/no_stats_shape/query30.out | 10 +-
.../tpcds_sf100/no_stats_shape/query34.out | 8 +-
.../tpcds_sf100/no_stats_shape/query35.out | 32 +++---
.../tpcds_sf100/no_stats_shape/query39.out | 20 ++--
.../tpcds_sf100/no_stats_shape/query5.out | 10 +-
.../tpcds_sf100/no_stats_shape/query64.out | 28 ++---
.../tpcds_sf100/no_stats_shape/query65.out | 34 +++----
.../tpcds_sf100/no_stats_shape/query69.out | 10 +-
.../tpcds_sf100/no_stats_shape/query73.out | 8 +-
.../tpcds_sf100/no_stats_shape/query74.out | 16 +--
.../tpcds_sf100/no_stats_shape/query75.out | 113 +++++++++++----------
.../tpcds_sf100/no_stats_shape/query81.out | 24 ++---
.../tpcds_sf100/no_stats_shape/query84.out | 10 +-
.../tpcds_sf100/no_stats_shape/query85.out | 2 +-
.../tpcds_sf100/no_stats_shape/query91.out | 10 +-
.../tpcds_sf100/no_stats_shape/query94.out | 40 ++++----
.../tpcds_sf100/no_stats_shape/query95.out | 42 ++++----
.../new_shapes_p0/tpcds_sf100/rf_prune/query2.out | 2 +-
.../new_shapes_p0/tpcds_sf100/rf_prune/query23.out | 35 ++++---
.../new_shapes_p0/tpcds_sf100/rf_prune/query34.out | 2 +-
.../new_shapes_p0/tpcds_sf100/rf_prune/query64.out | 28 ++---
.../new_shapes_p0/tpcds_sf100/rf_prune/query74.out | 8 +-
.../new_shapes_p0/tpcds_sf100/rf_prune/query9.out | 47 ++++-----
.../new_shapes_p0/tpcds_sf100/shape/query2.out | 2 +-
.../new_shapes_p0/tpcds_sf100/shape/query23.out | 35 ++++---
.../new_shapes_p0/tpcds_sf100/shape/query34.out | 2 +-
.../new_shapes_p0/tpcds_sf100/shape/query64.out | 28 ++---
.../new_shapes_p0/tpcds_sf100/shape/query74.out | 8 +-
.../new_shapes_p0/tpcds_sf100/shape/query9.out | 47 ++++-----
.../new_shapes_p0/tpcds_sf1000/shape/query17.out | 2 +-
.../new_shapes_p0/tpcds_sf1000/shape/query2.out | 2 +-
.../new_shapes_p0/tpcds_sf1000/shape/query23.out | 35 ++++---
.../new_shapes_p0/tpcds_sf1000/shape/query29.out | 10 +-
.../new_shapes_p0/tpcds_sf1000/shape/query64.out | 46 ++++-----
.../new_shapes_p0/tpcds_sf1000/shape/query9.out | 47 ++++-----
.../tpch_sf1000/nostats_rf_prune/q19.out | 2 +-
.../tpch_sf1000/shape_no_stats/q19.out | 2 +-
146 files changed, 1875 insertions(+), 1823 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]