haohuaijin commented on PR #9766:
URL: https://github.com/apache/arrow-rs/pull/9766#issuecomment-4288834045

   > 🤖 Arrow criterion benchmark completed (GKE) | 
[trigger](https://github.com/apache/arrow-rs/pull/9766#issuecomment-4276000327)
   > 
   > 
   > Details
   > 
   > ```
   > group                                                                      
                        fix-pushdown-limit-early-stop          main
   > -----                                                                      
                        -----------------------------          ----
   > arrow_reader_row_filter/float64 <= 99.0/all_columns/async                  
                        1.00      5.3±0.02ms        ? ?/sec    1.02      
5.4±0.01ms        ? ?/sec
   > arrow_reader_row_filter/float64 <= 99.0/all_columns/sync                   
                        1.00      5.2±0.02ms        ? ?/sec    1.01      
5.3±0.03ms        ? ?/sec
   > arrow_reader_row_filter/float64 <= 99.0/exclude_filter_column/async        
                        1.00      4.6±0.01ms        ? ?/sec    1.01      
4.6±0.02ms        ? ?/sec
   > arrow_reader_row_filter/float64 <= 99.0/exclude_filter_column/sync         
                        1.00      4.5±0.02ms        ? ?/sec    1.01      
4.5±0.02ms        ? ?/sec
   > arrow_reader_row_filter/float64 > 99.0 AND ts >= 9000/all_columns/async    
                        1.00      4.2±0.01ms        ? ?/sec    1.00      
4.2±0.01ms        ? ?/sec
   > arrow_reader_row_filter/float64 > 99.0 AND ts >= 9000/all_columns/sync     
                        1.00      4.6±0.02ms        ? ?/sec    1.01      
4.6±0.03ms        ? ?/sec
   > arrow_reader_row_filter/float64 > 99.0 AND ts >= 
9000/exclude_filter_column/async                  1.00      3.7±0.02ms        ? 
?/sec    1.01      3.8±0.02ms        ? ?/sec
   > arrow_reader_row_filter/float64 > 99.0 AND ts >= 
9000/exclude_filter_column/sync                   1.00      3.7±0.01ms        ? 
?/sec    1.00      3.7±0.01ms        ? ?/sec
   > arrow_reader_row_filter/float64 > 99.0/all_columns/async                   
                        1.00      5.3±0.02ms        ? ?/sec    1.01      
5.4±0.02ms        ? ?/sec
   > arrow_reader_row_filter/float64 > 99.0/all_columns/sync                    
                        1.00      5.2±0.01ms        ? ?/sec    1.01      
5.3±0.03ms        ? ?/sec
   > arrow_reader_row_filter/float64 > 99.0/exclude_filter_column/async         
                        1.00      4.6±0.01ms        ? ?/sec    1.02      
4.6±0.02ms        ? ?/sec
   > arrow_reader_row_filter/float64 > 99.0/exclude_filter_column/sync          
                        1.00      4.5±0.01ms        ? ?/sec    1.01      
4.5±0.02ms        ? ?/sec
   > arrow_reader_row_filter/int64 == 9999/all_columns/async                    
                        1.01    887.2±1.68µs        ? ?/sec    1.00    
880.6±2.13µs        ? ?/sec
   > arrow_reader_row_filter/int64 == 9999/all_columns/sync                     
                        1.00      2.2±0.01ms        ? ?/sec    1.01      
2.2±0.01ms        ? ?/sec
   > arrow_reader_row_filter/int64 == 9999/exclude_filter_column/async          
                        1.00    807.2±1.16µs        ? ?/sec    1.00    
808.0±2.26µs        ? ?/sec
   > arrow_reader_row_filter/int64 == 9999/exclude_filter_column/sync           
                        1.00      2.1±0.01ms        ? ?/sec    1.02      
2.2±0.02ms        ? ?/sec
   > arrow_reader_row_filter/int64 > 90/all_columns/async                       
                        1.00      7.5±0.02ms        ? ?/sec    1.02      
7.7±0.03ms        ? ?/sec
   > arrow_reader_row_filter/int64 > 90/all_columns/sync                        
                        1.00      6.7±0.02ms        ? ?/sec    1.02      
6.8±0.03ms        ? ?/sec
   > arrow_reader_row_filter/int64 > 90/exclude_filter_column/async             
                        1.00      7.1±0.02ms        ? ?/sec    1.01      
7.2±0.02ms        ? ?/sec
   > arrow_reader_row_filter/int64 > 90/exclude_filter_column/sync              
                        1.00      6.2±0.02ms        ? ?/sec    1.02      
6.4±0.03ms        ? ?/sec
   > arrow_reader_row_filter/ts < 9000/all_columns/async                        
                        1.00      5.0±0.02ms        ? ?/sec    1.00      
5.0±0.02ms        ? ?/sec
   > arrow_reader_row_filter/ts < 9000/all_columns/sync                         
                        1.00      5.4±0.02ms        ? ?/sec    1.00      
5.4±0.02ms        ? ?/sec
   > arrow_reader_row_filter/ts < 9000/exclude_filter_column/async              
                        1.02      4.7±0.02ms        ? ?/sec    1.00      
4.6±0.02ms        ? ?/sec
   > arrow_reader_row_filter/ts < 9000/exclude_filter_column/sync               
                        1.01      4.6±0.02ms        ? ?/sec    1.00      
4.6±0.02ms        ? ?/sec
   > arrow_reader_row_filter/ts >= 9000/all_columns/async                       
                        1.01      3.5±0.01ms        ? ?/sec    1.00      
3.5±0.01ms        ? ?/sec
   > arrow_reader_row_filter/ts >= 9000/all_columns/sync                        
                        1.01      3.7±0.01ms        ? ?/sec    1.00      
3.7±0.01ms        ? ?/sec
   > arrow_reader_row_filter/ts >= 9000/exclude_filter_column/async             
                        1.01      3.2±0.01ms        ? ?/sec    1.00      
3.2±0.01ms        ? ?/sec
   > arrow_reader_row_filter/ts >= 9000/exclude_filter_column/sync              
                        1.00      3.2±0.01ms        ? ?/sec    1.01      
3.2±0.01ms        ? ?/sec
   > arrow_reader_row_filter/utf8View <> ''/all_columns/async                   
                        1.00      8.6±0.02ms        ? ?/sec    1.00      
8.6±0.03ms        ? ?/sec
   > arrow_reader_row_filter/utf8View <> ''/all_columns/sync                    
                        1.00      9.3±0.03ms        ? ?/sec    1.01      
9.3±0.04ms        ? ?/sec
   > arrow_reader_row_filter/utf8View <> ''/exclude_filter_column/async         
                        1.00      7.1±0.02ms        ? ?/sec    1.02      
7.2±0.03ms        ? ?/sec
   > arrow_reader_row_filter/utf8View <> ''/exclude_filter_column/sync          
                        1.00      6.3±0.02ms        ? ?/sec    1.01      
6.4±0.04ms        ? ?/sec
   > arrow_reader_row_filter_limit/float64 <= 99.0/all_columns/limit10/async    
                        1.00    325.4±0.79µs        ? ?/sec    4.33   
1408.0±6.25µs        ? ?/sec
   > arrow_reader_row_filter_limit/float64 <= 
99.0/exclude_filter_column/limit10/async                  1.00    320.3±1.14µs  
      ? ?/sec    4.01   1284.1±8.16µs        ? ?/sec
   > arrow_reader_row_filter_limit/float64 > 99.0 AND ts >= 
9000/all_columns/limit10/async              1.00    365.6±1.05µs        ? ?/sec 
   6.33      2.3±0.01ms        ? ?/sec
   > arrow_reader_row_filter_limit/float64 > 99.0 AND ts >= 
9000/exclude_filter_column/limit10/async    1.00    348.1±0.96µs        ? ?/sec 
   5.96      2.1±0.01ms        ? ?/sec
   > arrow_reader_row_filter_limit/float64 > 99.0/all_columns/limit10/async     
                        1.00    328.1±0.99µs        ? ?/sec    4.25   
1394.4±4.71µs        ? ?/sec
   > arrow_reader_row_filter_limit/float64 > 
99.0/exclude_filter_column/limit10/async                   1.00    321.6±1.48µs 
       ? ?/sec    3.96   1273.3±8.21µs        ? ?/sec
   > arrow_reader_row_filter_limit/int64 > 90/all_columns/limit10/async         
                        1.00    326.5±1.67µs        ? ?/sec    3.74   
1221.6±2.92µs        ? ?/sec
   > arrow_reader_row_filter_limit/int64 > 
90/exclude_filter_column/limit10/async                       1.00    
318.5±0.86µs        ? ?/sec    3.57   1137.1±2.06µs        ? ?/sec
   > arrow_reader_row_filter_limit/ts < 9000/all_columns/limit10/async          
                        1.00    325.7±0.75µs        ? ?/sec    3.74   
1219.5±4.41µs        ? ?/sec
   > arrow_reader_row_filter_limit/ts < 
9000/exclude_filter_column/limit10/async                        1.00    
316.8±1.16µs        ? ?/sec    3.63   1148.8±3.83µs        ? ?/sec
   > arrow_reader_row_filter_limit/ts >= 9000/all_columns/limit10/async         
                        1.00    336.6±1.04µs        ? ?/sec    3.63   
1221.3±4.07µs        ? ?/sec
   > arrow_reader_row_filter_limit/ts >= 
9000/exclude_filter_column/limit10/async                       1.00    
333.7±0.65µs        ? ?/sec    3.43   1144.7±1.96µs        ? ?/sec
   > arrow_reader_row_filter_limit/utf8View <> ''/all_columns/limit10/async     
                        1.00    352.0±2.63µs        ? ?/sec    11.08     
3.9±0.02ms        ? ?/sec
   > arrow_reader_row_filter_limit/utf8View <> 
''/exclude_filter_column/limit10/async                   1.00    337.8±0.95µs   
     ? ?/sec    10.50     3.5±0.01ms        ? ?/sec
   > ```
   > 
   > Resource Usage
   > **base (merge-base)**
   > 
   > Metric     Value
   > Wall time  472.7s
   > Peak memory        2.7 GiB
   > Avg memory 2.7 GiB
   > CPU user   471.8s
   > CPU sys    0.8s
   > Peak spill 0 B
   > **branch**
   > 
   > Metric     Value
   > Wall time  476.1s
   > Peak memory        2.7 GiB
   > Avg memory 2.7 GiB
   > CPU user   475.8s
   > CPU sys    0.2s
   > Peak spill 0 B
   > [File an 
issue](https://github.com/adriangb/datafusion-benchmarking/issues) against this 
benchmark runner
   
   Hi @Dandandan @alamb the benchmark result look good, do you have time take a 
look for this pr?


-- 
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]

Reply via email to