Dandandan commented on PR #21092:
URL: https://github.com/apache/datafusion/pull/21092#issuecomment-4105663247

   > 🤖: Benchmark completed
   > 
   > Details
   > 
   > ```
   > group                                                 
adamd_simplify-ctx-builder             main
   > -----                                                 
--------------------------             ----
   > logical_aggregate_with_join                           1.03    657.5±3.26µs 
       ? ?/sec    1.00    636.2±1.97µs        ? ?/sec
   > logical_plan_struct_join_agg_sort                     1.00    288.5±2.07µs 
       ? ?/sec    1.00    287.2±3.67µs        ? ?/sec
   > logical_select_all_from_1000                          1.00     10.3±0.04ms 
       ? ?/sec    1.09     11.2±0.04ms        ? ?/sec
   > logical_select_one_from_700                           1.05    437.7±3.14µs 
       ? ?/sec    1.00    417.7±1.63µs        ? ?/sec
   > logical_trivial_join_high_numbered_columns            1.04    387.6±1.27µs 
       ? ?/sec    1.00    372.3±0.83µs        ? ?/sec
   > logical_trivial_join_low_numbered_columns             1.04    374.5±2.28µs 
       ? ?/sec    1.00    358.5±2.71µs        ? ?/sec
   > physical_intersection                                 1.00    871.2±3.65µs 
       ? ?/sec    1.78   1554.3±4.49µs        ? ?/sec
   > physical_join_consider_sort                           1.00   1468.0±3.74µs 
       ? ?/sec    1.50      2.2±0.01ms        ? ?/sec
   > physical_join_distinct                                1.05   368.2±12.55µs 
       ? ?/sec    1.00    349.7±1.77µs        ? ?/sec
   > physical_many_self_joins                              1.00     10.6±0.03ms 
       ? ?/sec    1.18     12.5±0.04ms        ? ?/sec
   > physical_plan_clickbench_all                          1.00    150.5±1.27ms 
       ? ?/sec    1.34    201.3±2.02ms        ? ?/sec
   > physical_plan_clickbench_q1                           1.00  1686.6±11.55µs 
       ? ?/sec    1.26      2.1±0.01ms        ? ?/sec
   > physical_plan_clickbench_q10                          1.00      2.6±0.02ms 
       ? ?/sec    1.42      3.6±0.02ms        ? ?/sec
   > physical_plan_clickbench_q11                          1.00      2.7±0.02ms 
       ? ?/sec    1.52      4.1±0.03ms        ? ?/sec
   > physical_plan_clickbench_q12                          1.00      2.8±0.02ms 
       ? ?/sec    1.49      4.2±0.03ms        ? ?/sec
   > physical_plan_clickbench_q13                          1.00      2.5±0.02ms 
       ? ?/sec    1.49      3.7±0.02ms        ? ?/sec
   > physical_plan_clickbench_q14                          1.00      2.7±0.07ms 
       ? ?/sec    1.52      4.1±0.09ms        ? ?/sec
   > physical_plan_clickbench_q15                          1.00      2.5±0.02ms 
       ? ?/sec    1.49      3.8±0.04ms        ? ?/sec
   > physical_plan_clickbench_q16                          1.00      2.2±0.02ms 
       ? ?/sec    1.46      3.2±0.03ms        ? ?/sec
   > physical_plan_clickbench_q17                          1.00      2.2±0.01ms 
       ? ?/sec    1.46      3.3±0.05ms        ? ?/sec
   > physical_plan_clickbench_q18                          1.00      2.0±0.01ms 
       ? ?/sec    1.29      2.6±0.02ms        ? ?/sec
   > physical_plan_clickbench_q19                          1.00      2.6±0.01ms 
       ? ?/sec    1.39      3.6±0.04ms        ? ?/sec
   > physical_plan_clickbench_q2                           1.00      2.1±0.01ms 
       ? ?/sec    1.29      2.7±0.01ms        ? ?/sec
   > physical_plan_clickbench_q20                          1.00  1729.2±14.25µs 
       ? ?/sec    1.22      2.1±0.01ms        ? ?/sec
   > physical_plan_clickbench_q21                          1.00      2.1±0.01ms 
       ? ?/sec    1.33      2.8±0.01ms        ? ?/sec
   > physical_plan_clickbench_q22                          1.00      2.7±0.02ms 
       ? ?/sec    1.46      3.9±0.03ms        ? ?/sec
   > physical_plan_clickbench_q23                          1.00      2.9±0.02ms 
       ? ?/sec    1.44      4.2±0.06ms        ? ?/sec
   > physical_plan_clickbench_q24                          1.00      3.9±0.03ms 
       ? ?/sec    1.22      4.8±0.02ms        ? ?/sec
   > physical_plan_clickbench_q25                          1.00      2.2±0.03ms 
       ? ?/sec    1.54      3.4±0.03ms        ? ?/sec
   > physical_plan_clickbench_q26                          1.00      2.0±0.01ms 
       ? ?/sec    1.42      2.9±0.02ms        ? ?/sec
   > physical_plan_clickbench_q27                          1.00      2.2±0.02ms 
       ? ?/sec    1.55      3.5±0.01ms        ? ?/sec
   > physical_plan_clickbench_q28                          1.00      2.9±0.03ms 
       ? ?/sec    1.51      4.4±0.04ms        ? ?/sec
   > physical_plan_clickbench_q29                          1.00      3.2±0.04ms 
       ? ?/sec    1.46      4.6±0.07ms        ? ?/sec
   > physical_plan_clickbench_q3                           1.00      2.0±0.02ms 
       ? ?/sec    1.23      2.5±0.02ms        ? ?/sec
   > physical_plan_clickbench_q30                          1.00     19.4±0.13ms 
       ? ?/sec    1.06     20.7±0.41ms        ? ?/sec
   > physical_plan_clickbench_q31                          1.00      3.0±0.02ms 
       ? ?/sec    1.46      4.4±0.06ms        ? ?/sec
   > physical_plan_clickbench_q32                          1.00      3.0±0.02ms 
       ? ?/sec    1.47      4.4±0.07ms        ? ?/sec
   > physical_plan_clickbench_q33                          1.00      2.5±0.02ms 
       ? ?/sec    1.41      3.6±0.05ms        ? ?/sec
   > physical_plan_clickbench_q34                          1.00      2.2±0.02ms 
       ? ?/sec    1.46      3.2±0.02ms        ? ?/sec
   > physical_plan_clickbench_q35                          1.00      2.3±0.01ms 
       ? ?/sec    1.46      3.3±0.02ms        ? ?/sec
   > physical_plan_clickbench_q36                          1.00      2.7±0.02ms 
       ? ?/sec    1.44      3.9±0.03ms        ? ?/sec
   > physical_plan_clickbench_q37                          1.00      3.2±0.02ms 
       ? ?/sec    1.42      4.6±0.04ms        ? ?/sec
   > physical_plan_clickbench_q38                          1.00      3.3±0.02ms 
       ? ?/sec    1.42      4.6±0.05ms        ? ?/sec
   > physical_plan_clickbench_q39                          1.00      3.1±0.02ms 
       ? ?/sec    1.30      4.0±0.02ms        ? ?/sec
   > physical_plan_clickbench_q4                           1.00   1809.3±7.30µs 
       ? ?/sec    1.21      2.2±0.01ms        ? ?/sec
   > physical_plan_clickbench_q40                          1.00      3.8±0.05ms 
       ? ?/sec    1.25      4.7±0.05ms        ? ?/sec
   > physical_plan_clickbench_q41                          1.00      3.2±0.03ms 
       ? ?/sec    1.30      4.2±0.06ms        ? ?/sec
   > physical_plan_clickbench_q42                          1.00      3.2±0.02ms 
       ? ?/sec    1.30      4.1±0.05ms        ? ?/sec
   > physical_plan_clickbench_q43                          1.00      3.4±0.04ms 
       ? ?/sec    1.28      4.4±0.03ms        ? ?/sec
   > physical_plan_clickbench_q44                          1.00   1915.4±8.81µs 
       ? ?/sec    1.19      2.3±0.02ms        ? ?/sec
   > physical_plan_clickbench_q45                          1.00   1900.0±8.45µs 
       ? ?/sec    1.20      2.3±0.02ms        ? ?/sec
   > physical_plan_clickbench_q46                          1.00      2.3±0.01ms 
       ? ?/sec    1.37      3.2±0.02ms        ? ?/sec
   > physical_plan_clickbench_q47                          1.00      3.3±0.02ms 
       ? ?/sec    1.43      4.7±0.04ms        ? ?/sec
   > physical_plan_clickbench_q48                          1.00      3.4±0.02ms 
       ? ?/sec    1.47      5.0±0.06ms        ? ?/sec
   > physical_plan_clickbench_q49                          1.00      3.6±0.02ms 
       ? ?/sec    1.44      5.2±0.04ms        ? ?/sec
   > physical_plan_clickbench_q5                           1.00   1995.3±7.24µs 
       ? ?/sec    1.24      2.5±0.01ms        ? ?/sec
   > physical_plan_clickbench_q50                          1.00      3.5±0.02ms 
       ? ?/sec    1.19      4.1±0.05ms        ? ?/sec
   > physical_plan_clickbench_q51                          1.00      2.5±0.02ms 
       ? ?/sec    1.40      3.5±0.03ms        ? ?/sec
   > physical_plan_clickbench_q6                           1.00   1996.5±7.61µs 
       ? ?/sec    1.25      2.5±0.02ms        ? ?/sec
   > physical_plan_clickbench_q7                           1.00   1688.7±6.08µs 
       ? ?/sec    1.22      2.1±0.01ms        ? ?/sec
   > physical_plan_clickbench_q8                           1.00      2.3±0.01ms 
       ? ?/sec    1.31      3.0±0.04ms        ? ?/sec
   > physical_plan_clickbench_q9                           1.00      2.4±0.02ms 
       ? ?/sec    1.49      3.6±0.02ms        ? ?/sec
   > physical_plan_struct_join_agg_sort                    1.00  1807.1±16.28µs 
       ? ?/sec    1.70      3.1±0.00ms        ? ?/sec
   > physical_plan_tpcds_all                               1.00   1017.3±2.72ms 
       ? ?/sec    1.83   1858.8±7.10ms        ? ?/sec
   > physical_plan_tpch_all                                1.00     62.4±0.13ms 
       ? ?/sec    1.98    123.3±1.54ms        ? ?/sec
   > physical_plan_tpch_q1                                 1.00      2.0±0.00ms 
       ? ?/sec    1.40      2.8±0.03ms        ? ?/sec
   > physical_plan_tpch_q10                                1.00      3.8±0.04ms 
       ? ?/sec    1.86      7.0±0.06ms        ? ?/sec
   > physical_plan_tpch_q11                                1.00      3.4±0.02ms 
       ? ?/sec    2.43      8.2±0.07ms        ? ?/sec
   > physical_plan_tpch_q12                                1.00   1775.0±7.36µs 
       ? ?/sec    1.66      2.9±0.02ms        ? ?/sec
   > physical_plan_tpch_q13                                1.00  1385.6±24.67µs 
       ? ?/sec    2.13      3.0±0.00ms        ? ?/sec
   > physical_plan_tpch_q14                                1.00  1810.7±23.47µs 
       ? ?/sec    1.55      2.8±0.02ms        ? ?/sec
   > physical_plan_tpch_q16                                1.00      2.3±0.02ms 
       ? ?/sec    2.21      5.0±0.09ms        ? ?/sec
   > physical_plan_tpch_q17                                1.00      2.7±0.02ms 
       ? ?/sec    1.98      5.4±0.06ms        ? ?/sec
   > physical_plan_tpch_q18                                1.00      2.6±0.02ms 
       ? ?/sec    2.21      5.9±0.11ms        ? ?/sec
   > physical_plan_tpch_q19                                1.00      3.3±0.01ms 
       ? ?/sec    1.53      5.1±0.02ms        ? ?/sec
   > physical_plan_tpch_q2                                 1.00      5.7±0.02ms 
       ? ?/sec    2.12     12.1±0.09ms        ? ?/sec
   > physical_plan_tpch_q20                                1.00      3.2±0.01ms 
       ? ?/sec    2.43      7.9±0.05ms        ? ?/sec
   > physical_plan_tpch_q21                                1.00      4.0±0.03ms 
       ? ?/sec    2.48     10.0±0.20ms        ? ?/sec
   > physical_plan_tpch_q22                                1.00      2.8±0.01ms 
       ? ?/sec    2.25      6.3±0.12ms        ? ?/sec
   > physical_plan_tpch_q3                                 1.00      2.6±0.02ms 
       ? ?/sec    2.11      5.4±0.07ms        ? ?/sec
   > physical_plan_tpch_q4                                 1.00   1412.9±8.72µs 
       ? ?/sec    2.05      2.9±0.03ms        ? ?/sec
   > physical_plan_tpch_q5                                 1.00      3.2±0.02ms 
       ? ?/sec    1.81      5.9±0.06ms        ? ?/sec
   > physical_plan_tpch_q6                                 1.00    883.5±6.22µs 
       ? ?/sec    1.74   1541.0±9.79µs        ? ?/sec
   > physical_plan_tpch_q7                                 1.00      4.0±0.03ms 
       ? ?/sec    1.76      7.0±0.06ms        ? ?/sec
   > physical_plan_tpch_q8                                 1.00      5.3±0.02ms 
       ? ?/sec    1.71      9.1±0.04ms        ? ?/sec
   > physical_plan_tpch_q9                                 1.00      3.8±0.01ms 
       ? ?/sec    1.69      6.5±0.02ms        ? ?/sec
   > physical_select_aggregates_from_200                   1.00     17.0±0.11ms 
       ? ?/sec    1.04     17.7±0.13ms        ? ?/sec
   > physical_select_all_from_1000                         1.00     23.2±0.25ms 
       ? ?/sec    1.08     24.9±0.13ms        ? ?/sec
   > physical_select_one_from_700                          1.00   1142.4±5.22µs 
       ? ?/sec    1.15  1309.0±11.54µs        ? ?/sec
   > physical_sorted_union_order_by_10_int64               1.00      5.3±0.04ms 
       ? ?/sec    1.81      9.7±0.11ms        ? ?/sec
   > physical_sorted_union_order_by_10_uint64              1.00     13.9±0.13ms 
       ? ?/sec    1.98     27.5±0.33ms        ? ?/sec
   > physical_sorted_union_order_by_50_int64               1.00    136.0±0.97ms 
       ? ?/sec    1.15    155.8±1.09ms        ? ?/sec
   > physical_sorted_union_order_by_50_uint64              1.00    789.8±3.51ms 
       ? ?/sec    1.24    976.1±6.48ms        ? ?/sec
   > physical_theta_join_consider_sort                     1.00  1835.5±10.16µs 
       ? ?/sec    1.40      2.6±0.01ms        ? ?/sec
   > physical_unnest_to_join                               1.00  1864.4±12.15µs 
       ? ?/sec    1.64      3.0±0.02ms        ? ?/sec
   > physical_window_function_partition_by_12_on_values    1.00    933.6±5.48µs 
       ? ?/sec    1.32  1234.8±12.09µs        ? ?/sec
   > physical_window_function_partition_by_30_on_values    1.00   1751.6±6.64µs 
       ? ?/sec    1.17      2.1±0.01ms        ? ?/sec
   > physical_window_function_partition_by_4_on_values     1.00    603.7±5.05µs 
       ? ?/sec    1.50   908.1±14.92µs        ? ?/sec
   > physical_window_function_partition_by_7_on_values     1.00    718.6±3.82µs 
       ? ?/sec    1.43  1026.4±11.74µs        ? ?/sec
   > physical_window_function_partition_by_8_on_values     1.00    767.8±8.49µs 
       ? ?/sec    1.40  1073.8±11.15µs        ? ?/sec
   > with_param_values_many_columns                        1.00    579.1±8.13µs 
       ? ?/sec    1.02    593.1±3.97µs        ? ?/sec
   > ```
   
   Woah, is this right?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


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

Reply via email to