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 b9928a017b3 [fix](fe)add variant type in decimalv3's 
compatibilityMatrix table (#24749)
     add a8f312794e5 [feature](nereids)support stats estimation for is-null 
predicate (#24764)

No new revisions were added by this update.

Summary of changes:
 .../doris/nereids/stats/FilterEstimation.java      |  17 +
 .../nereids/trees/expressions/InPredicate.java     |   2 +-
 .../trees/plans/physical/PhysicalFilter.java       |  12 +-
 .../trees/plans/physical/PhysicalHashJoin.java     |  37 +-
 .../nereids_p0/cte/test_cte_filter_pushdown.out    |   4 +-
 .../data/nereids_ssb_shape_sf100_p0/shape/q1.1.out |   4 +-
 .../data/nereids_ssb_shape_sf100_p0/shape/q1.2.out |   4 +-
 .../data/nereids_ssb_shape_sf100_p0/shape/q1.3.out |   6 +-
 .../data/nereids_ssb_shape_sf100_p0/shape/q2.1.out |   6 +-
 .../data/nereids_ssb_shape_sf100_p0/shape/q2.2.out |   8 +-
 .../data/nereids_ssb_shape_sf100_p0/shape/q2.3.out |   6 +-
 .../data/nereids_ssb_shape_sf100_p0/shape/q3.1.out |   8 +-
 .../data/nereids_ssb_shape_sf100_p0/shape/q3.2.out |   8 +-
 .../data/nereids_ssb_shape_sf100_p0/shape/q3.3.out |  12 +-
 .../data/nereids_ssb_shape_sf100_p0/shape/q3.4.out |  10 +-
 .../data/nereids_ssb_shape_sf100_p0/shape/q4.1.out |   8 +-
 .../data/nereids_ssb_shape_sf100_p0/shape/q4.2.out |   8 +-
 .../data/nereids_ssb_shape_sf100_p0/shape/q4.3.out |   8 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query1.out  |   8 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query10.out |  24 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query11.out |  22 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query12.out |   8 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query13.out |  14 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query14.out |  56 +--
 .../nereids_tpcds_shape_sf100_p0/shape/query15.out |   8 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query16.out |  14 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query17.out |  14 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query18.out |  18 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query19.out |  12 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query2.out  |   8 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query20.out |   8 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query21.out |  12 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query22.out |   6 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query23.out |  26 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query24.out |  10 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query25.out |  20 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query26.out |  10 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query27.out |  12 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query28.out |  12 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query29.out |  18 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query3.out  |   4 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query30.out |  10 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query31.out |  34 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query32.out |   6 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query33.out |  30 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query34.out |  16 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query35.out |  22 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query36.out |   8 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query37.out |  12 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query38.out |  18 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query39.out |  10 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query4.out  |  40 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query40.out |  12 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query41.out |   6 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query42.out |   6 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query43.out |   4 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query44.out |  10 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query45.out |  16 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query46.out |  16 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query47.out |  12 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query48.out |  12 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query49.out |  24 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query5.out  |  20 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query50.out |  10 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query51.out |  10 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query52.out |   6 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query53.out |   8 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query54.out |  22 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query55.out |   6 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query56.out |  36 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query57.out |  12 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query58.out |  28 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query59.out |  16 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query6.out  |  14 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query60.out |  30 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query61.out |  26 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query62.out |  10 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query63.out |   8 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query65.out |  14 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query66.out |  20 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query67.out |   8 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query68.out |  16 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query69.out |  24 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query7.out  |  10 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query70.out |  14 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query71.out |  16 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query72.out |  20 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query73.out |  16 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query74.out |  26 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query75.out |  20 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query76.out |  12 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query77.out |  36 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query78.out |  16 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query79.out |  12 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query8.out  |  12 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query80.out |  36 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query81.out |  10 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query82.out |  12 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query83.out |  28 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query84.out |  12 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query85.out |  18 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query86.out |   6 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query87.out |  18 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query88.out |  64 +--
 .../nereids_tpcds_shape_sf100_p0/shape/query89.out |   8 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query9.out  |  30 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query90.out |  20 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query91.out |  14 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query92.out |   6 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query93.out |   4 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query94.out |  12 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query95.out |  16 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query96.out |   8 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query97.out |  10 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query98.out |   8 +-
 .../nereids_tpcds_shape_sf100_p0/shape/query99.out |  10 +-
 .../nereids_tpch_shape_sf1000_p0/shape/q10.out     |   8 +-
 .../nereids_tpch_shape_sf1000_p0/shape/q11.out     |   8 +-
 .../nereids_tpch_shape_sf1000_p0/shape/q12.out     |   4 +-
 .../nereids_tpch_shape_sf1000_p0/shape/q13.out     |   2 +-
 .../nereids_tpch_shape_sf1000_p0/shape/q14.out     |   4 +-
 .../nereids_tpch_shape_sf1000_p0/shape/q15.out     |   8 +-
 .../nereids_tpch_shape_sf1000_p0/shape/q16.out     |   6 +-
 .../nereids_tpch_shape_sf1000_p0/shape/q17.out     |   4 +-
 .../nereids_tpch_shape_sf1000_p0/shape/q18.out     |   6 +-
 .../nereids_tpch_shape_sf1000_p0/shape/q19.out     |   6 +-
 .../data/nereids_tpch_shape_sf1000_p0/shape/q2.out |  10 +-
 .../shape/q20-rewrite.out                          |  10 +-
 .../nereids_tpch_shape_sf1000_p0/shape/q20.out     |  10 +-
 .../nereids_tpch_shape_sf1000_p0/shape/q21.out     |  10 +-
 .../nereids_tpch_shape_sf1000_p0/shape/q22.out     |   6 +-
 .../data/nereids_tpch_shape_sf1000_p0/shape/q3.out |   4 +-
 .../data/nereids_tpch_shape_sf1000_p0/shape/q4.out |   4 +-
 .../data/nereids_tpch_shape_sf1000_p0/shape/q5.out |  12 +-
 .../data/nereids_tpch_shape_sf1000_p0/shape/q6.out |   2 +-
 .../data/nereids_tpch_shape_sf1000_p0/shape/q7.out |  10 +-
 .../data/nereids_tpch_shape_sf1000_p0/shape/q8.out |  16 +-
 .../data/nereids_tpch_shape_sf1000_p0/shape/q9.out |  10 +-
 .../data/nereids_tpch_shape_sf500_p0/shape/q1.out  |  13 -
 .../data/nereids_tpch_shape_sf500_p0/shape/q10.out |  28 --
 .../data/nereids_tpch_shape_sf500_p0/shape/q11.out |  39 --
 .../data/nereids_tpch_shape_sf500_p0/shape/q12.out |  17 -
 .../data/nereids_tpch_shape_sf500_p0/shape/q13.out |  21 -
 .../data/nereids_tpch_shape_sf500_p0/shape/q14.out |  16 -
 .../data/nereids_tpch_shape_sf500_p0/shape/q15.out |  30 --
 .../data/nereids_tpch_shape_sf500_p0/shape/q16.out |  23 -
 .../data/nereids_tpch_shape_sf500_p0/shape/q17.out |  21 -
 .../data/nereids_tpch_shape_sf500_p0/shape/q18.out |  26 --
 .../data/nereids_tpch_shape_sf500_p0/shape/q19.out |  16 -
 .../data/nereids_tpch_shape_sf500_p0/shape/q2.out  |  35 --
 .../data/nereids_tpch_shape_sf500_p0/shape/q20.out |  33 --
 .../data/nereids_tpch_shape_sf500_p0/shape/q21.out |  35 --
 .../data/nereids_tpch_shape_sf500_p0/shape/q22.out |  27 --
 .../data/nereids_tpch_shape_sf500_p0/shape/q3.out  |  24 --
 .../data/nereids_tpch_shape_sf500_p0/shape/q4.out  |  18 -
 .../data/nereids_tpch_shape_sf500_p0/shape/q5.out  |  38 --
 .../data/nereids_tpch_shape_sf500_p0/shape/q6.out  |  10 -
 .../data/nereids_tpch_shape_sf500_p0/shape/q7.out  |  37 --
 .../data/nereids_tpch_shape_sf500_p0/shape/q8.out  |  49 ---
 .../data/nereids_tpch_shape_sf500_p0/shape/q9.out  |  40 --
 .../suites/nereids_tpch_shape_sf500_p0/load.groovy | 467 ---------------------
 .../nereids_tpch_shape_sf500_p0/shape/q1.groovy    |  56 ---
 .../nereids_tpch_shape_sf500_p0/shape/q10.groovy   |  70 ---
 .../nereids_tpch_shape_sf500_p0/shape/q11.groovy   |  65 ---
 .../nereids_tpch_shape_sf500_p0/shape/q12.groovy   |  66 ---
 .../nereids_tpch_shape_sf500_p0/shape/q13.groovy   |  55 ---
 .../nereids_tpch_shape_sf500_p0/shape/q14.groovy   |  48 ---
 .../nereids_tpch_shape_sf500_p0/shape/q15.groovy   |  57 ---
 .../nereids_tpch_shape_sf500_p0/shape/q16.groovy   |  68 ---
 .../nereids_tpch_shape_sf500_p0/shape/q17.groovy   |  55 ---
 .../nereids_tpch_shape_sf500_p0/shape/q18.groovy   |  71 ----
 .../nereids_tpch_shape_sf500_p0/shape/q19.groovy   |  75 ----
 .../nereids_tpch_shape_sf500_p0/shape/q2.groovy    |  83 ----
 .../nereids_tpch_shape_sf500_p0/shape/q20.groovy   |  76 ----
 .../nereids_tpch_shape_sf500_p0/shape/q21.groovy   |  78 ----
 .../nereids_tpch_shape_sf500_p0/shape/q22.groovy   |  75 ----
 .../nereids_tpch_shape_sf500_p0/shape/q3.groovy    |  65 ---
 .../nereids_tpch_shape_sf500_p0/shape/q4.groovy    |  61 ---
 .../nereids_tpch_shape_sf500_p0/shape/q5.groovy    |  59 ---
 .../nereids_tpch_shape_sf500_p0/shape/q6.groovy    |  44 --
 .../nereids_tpch_shape_sf500_p0/shape/q7.groovy    |  74 ----
 .../nereids_tpch_shape_sf500_p0/shape/q8.groovy    |  71 ----
 .../nereids_tpch_shape_sf500_p0/shape/q9.groovy    |  67 ---
 183 files changed, 947 insertions(+), 3455 deletions(-)
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q1.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q10.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q11.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q12.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q13.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q14.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q15.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q16.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q17.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q18.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q19.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q2.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q20.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q21.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q22.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q3.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q4.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q5.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q6.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q7.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q8.out
 delete mode 100644 
regression-test/data/nereids_tpch_shape_sf500_p0/shape/q9.out
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/load.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q1.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q10.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q11.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q12.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q13.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q14.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q15.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q16.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q17.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q18.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q19.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q2.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q20.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q21.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q22.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q3.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q4.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q5.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q6.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q7.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q8.groovy
 delete mode 100644 
regression-test/suites/nereids_tpch_shape_sf500_p0/shape/q9.groovy


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to