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 62990d87276 [fix](json) fix parsing fails when json key string is empty. (#39937) add b717e7154b4 [opt](nereids)adjust aggregation cost to make it compatible to the cost of join and shuffle (#39175) No new revisions were added by this update. Summary of changes: .../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 +- 144 files changed, 1873 insertions(+), 1821 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org