alamb commented on PR #7789:
URL: https://github.com/apache/arrow-rs/pull/7789#issuecomment-3019104929

   🤖: Benchmark completed
   
   <details><summary>Details</summary>
   <p>
   
   
   ```
   group                                                                        
                                                 
findepi_fix-rowconverter-when-fixedsizelist-is-not-the-last-b962b2    main
   -----                                                                        
                                                 
------------------------------------------------------------------    ----
   convert_columns 4096 4096 string_dictionary(20, 0.5), string_dictionary(30, 
0), string_dictionary(100, 0), i64(0)             1.00    382.6±2.96µs        ? 
?/sec                                   1.00    382.6±2.18µs        ? ?/sec
   convert_columns 4096 bool(0, 0.5)                                            
                                                 1.01     12.4±0.02µs        ? 
?/sec                                   1.00     12.3±0.02µs        ? ?/sec
   convert_columns 4096 bool(0.3, 0.5)                                          
                                                 1.03     16.4±0.08µs        ? 
?/sec                                   1.00     16.0±0.07µs        ? ?/sec
   convert_columns 4096 i64(0)                                                  
                                                 1.00      7.9±0.13µs        ? 
?/sec                                   1.00      7.9±0.13µs        ? ?/sec
   convert_columns 4096 i64(0.3)                                                
                                                 1.02     15.0±0.11µs        ? 
?/sec                                   1.00     14.6±0.08µs        ? ?/sec
   convert_columns 4096 string view(10, 0)                                      
                                                 1.00     46.0±0.13µs        ? 
?/sec                                   1.00     46.1±0.10µs        ? ?/sec
   convert_columns 4096 string view(100, 0)                                     
                                                 1.00     78.4±0.65µs        ? 
?/sec                                   1.00     78.1±0.19µs        ? ?/sec
   convert_columns 4096 string view(100, 0.5)                                   
                                                 1.01     84.3±0.34µs        ? 
?/sec                                   1.00     83.7±0.19µs        ? ?/sec
   convert_columns 4096 string view(30, 0)                                      
                                                 1.00     54.1±0.12µs        ? 
?/sec                                   1.00     54.0±0.09µs        ? ?/sec
   convert_columns 4096 string(10, 0)                                           
                                                 1.00     45.5±0.05µs        ? 
?/sec                                   1.00     45.5±0.08µs        ? ?/sec
   convert_columns 4096 string(100, 0)                                          
                                                 1.00     77.7±0.24µs        ? 
?/sec                                   1.00     78.0±0.25µs        ? ?/sec
   convert_columns 4096 string(100, 0.5)                                        
                                                 1.01     82.5±0.29µs        ? 
?/sec                                   1.00     82.0±0.26µs        ? ?/sec
   convert_columns 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0)  
                                                 1.01    236.5±1.21µs        ? 
?/sec                                   1.00    233.4±0.88µs        ? ?/sec
   convert_columns 4096 string(30, 0)                                           
                                                 1.00     48.7±0.09µs        ? 
?/sec                                   1.00     48.8±0.13µs        ? ?/sec
   convert_columns 4096 string_dictionary(10, 0)                                
                                                 1.00     74.7±0.10µs        ? 
?/sec                                   1.00     74.7±0.12µs        ? ?/sec
   convert_columns 4096 string_dictionary(100, 0)                               
                                                 1.00    153.8±1.41µs        ? 
?/sec                                   1.01    155.9±1.30µs        ? ?/sec
   convert_columns 4096 string_dictionary(100, 0.5)                             
                                                 1.00    117.3±0.23µs        ? 
?/sec                                   1.00    117.4±0.41µs        ? ?/sec
   convert_columns 4096 string_dictionary(30, 0)                                
                                                 1.00     77.5±0.27µs        ? 
?/sec                                   1.00     77.6±0.18µs        ? ?/sec
   convert_columns 4096 string_dictionary_low_cardinality(10, 0)                
                                                 1.00     25.8±0.07µs        ? 
?/sec                                   1.02     26.4±0.05µs        ? ?/sec
   convert_columns 4096 string_dictionary_low_cardinality(100, 0)               
                                                 1.00     48.8±0.28µs        ? 
?/sec                                   1.01     49.4±0.06µs        ? ?/sec
   convert_columns 4096 string_dictionary_low_cardinality(30, 0)                
                                                 1.00     27.9±0.10µs        ? 
?/sec                                   1.02     28.4±0.16µs        ? ?/sec
   convert_columns 4096 u64(0)                                                  
                                                 1.00      9.4±0.01µs        ? 
?/sec                                   1.00      9.4±0.02µs        ? ?/sec
   convert_columns 4096 u64(0.3)                                                
                                                 1.00     14.9±0.06µs        ? 
?/sec                                   1.00     15.0±0.09µs        ? ?/sec
   convert_columns_prepared 4096 4096 string_dictionary(20, 0.5), 
string_dictionary(30, 0), string_dictionary(100, 0), i64(0)    1.00    
380.0±1.89µs        ? ?/sec                                   1.01    
382.1±1.44µs        ? ?/sec
   convert_columns_prepared 4096 bool(0, 0.5)                                   
                                                 1.01     12.3±0.01µs        ? 
?/sec                                   1.00     12.2±0.02µs        ? ?/sec
   convert_columns_prepared 4096 bool(0.3, 0.5)                                 
                                                 1.03     16.3±0.08µs        ? 
?/sec                                   1.00     15.8±0.08µs        ? ?/sec
   convert_columns_prepared 4096 i64(0)                                         
                                                 1.01      7.9±0.11µs        ? 
?/sec                                   1.00      7.8±0.12µs        ? ?/sec
   convert_columns_prepared 4096 i64(0.3)                                       
                                                 1.02     14.8±0.06µs        ? 
?/sec                                   1.00     14.5±0.11µs        ? ?/sec
   convert_columns_prepared 4096 string view(10, 0)                             
                                                 1.00     45.7±0.08µs        ? 
?/sec                                   1.00     45.8±0.22µs        ? ?/sec
   convert_columns_prepared 4096 string view(100, 0)                            
                                                 1.00     77.8±0.25µs        ? 
?/sec                                   1.02     79.1±0.30µs        ? ?/sec
   convert_columns_prepared 4096 string view(100, 0.5)                          
                                                 1.01     84.4±0.21µs        ? 
?/sec                                   1.00     83.6±0.23µs        ? ?/sec
   convert_columns_prepared 4096 string view(30, 0)                             
                                                 1.00     53.9±0.13µs        ? 
?/sec                                   1.00     53.9±0.25µs        ? ?/sec
   convert_columns_prepared 4096 string(10, 0)                                  
                                                 1.00     45.3±0.06µs        ? 
?/sec                                   1.00     45.3±0.07µs        ? ?/sec
   convert_columns_prepared 4096 string(100, 0)                                 
                                                 1.00     77.2±0.23µs        ? 
?/sec                                   1.02     78.4±0.27µs        ? ?/sec
   convert_columns_prepared 4096 string(100, 0.5)                               
                                                 1.01     82.5±0.59µs        ? 
?/sec                                   1.00     81.8±0.15µs        ? ?/sec
   convert_columns_prepared 4096 string(20, 0.5), string(30, 0), string(100, 
0), i64(0)                                          1.01    236.9±2.09µs        
? ?/sec                                   1.00    234.9±1.14µs        ? ?/sec
   convert_columns_prepared 4096 string(30, 0)                                  
                                                 1.00     48.6±0.07µs        ? 
?/sec                                   1.01     48.8±0.12µs        ? ?/sec
   convert_columns_prepared 4096 string_dictionary(10, 0)                       
                                                 1.00     72.6±0.09µs        ? 
?/sec                                   1.00     72.8±0.12µs        ? ?/sec
   convert_columns_prepared 4096 string_dictionary(100, 0)                      
                                                 1.01    155.2±1.16µs        ? 
?/sec                                   1.00    153.2±1.26µs        ? ?/sec
   convert_columns_prepared 4096 string_dictionary(100, 0.5)                    
                                                 1.01    118.1±0.34µs        ? 
?/sec                                   1.00    116.5±0.29µs        ? ?/sec
   convert_columns_prepared 4096 string_dictionary(30, 0)                       
                                                 1.01     77.8±0.14µs        ? 
?/sec                                   1.00     77.2±0.18µs        ? ?/sec
   convert_columns_prepared 4096 string_dictionary_low_cardinality(10, 0)       
                                                 1.00     25.2±0.04µs        ? 
?/sec                                   1.01     25.3±0.03µs        ? ?/sec
   convert_columns_prepared 4096 string_dictionary_low_cardinality(100, 0)      
                                                 1.00     47.5±0.12µs        ? 
?/sec                                   1.01     48.2±0.14µs        ? ?/sec
   convert_columns_prepared 4096 string_dictionary_low_cardinality(30, 0)       
                                                 1.00     26.6±0.05µs        ? 
?/sec                                   1.02     27.1±0.09µs        ? ?/sec
   convert_columns_prepared 4096 u64(0)                                         
                                                 1.00      9.3±0.02µs        ? 
?/sec                                   1.00      9.3±0.02µs        ? ?/sec
   convert_columns_prepared 4096 u64(0.3)                                       
                                                 1.00     14.9±0.06µs        ? 
?/sec                                   1.00     14.9±0.10µs        ? ?/sec
   convert_rows 4096 4096 string_dictionary(20, 0.5), string_dictionary(30, 0), 
string_dictionary(100, 0), i64(0)                1.00    297.3±0.57µs        ? 
?/sec                                   1.03    305.1±3.41µs        ? ?/sec
   convert_rows 4096 bool(0, 0.5)                                               
                                                 1.20     19.9±0.03µs        ? 
?/sec                                   1.00     16.6±0.10µs        ? ?/sec
   convert_rows 4096 bool(0.3, 0.5)                                             
                                                 1.20     20.0±0.05µs        ? 
?/sec                                   1.00     16.6±0.02µs        ? ?/sec
   convert_rows 4096 i64(0)                                                     
                                                 1.11     35.3±0.07µs        ? 
?/sec                                   1.00     31.8±0.05µs        ? ?/sec
   convert_rows 4096 i64(0.3)                                                   
                                                 1.11     35.1±0.05µs        ? 
?/sec                                   1.00     31.7±0.04µs        ? ?/sec
   convert_rows 4096 string view(10, 0)                                         
                                                 1.05     69.8±0.12µs        ? 
?/sec                                   1.00     66.8±0.19µs        ? ?/sec
   convert_rows 4096 string view(100, 0)                                        
                                                 1.04    120.4±0.53µs        ? 
?/sec                                   1.00    115.6±0.64µs        ? ?/sec
   convert_rows 4096 string view(100, 0.5)                                      
                                                 1.05    112.2±0.28µs        ? 
?/sec                                   1.00    107.0±0.15µs        ? ?/sec
   convert_rows 4096 string view(30, 0)                                         
                                                 1.04     80.1±0.20µs        ? 
?/sec                                   1.00     77.0±0.13µs        ? ?/sec
   convert_rows 4096 string(10, 0)                                              
                                                 1.05     64.1±0.12µs        ? 
?/sec                                   1.00     60.9±0.15µs        ? ?/sec
   convert_rows 4096 string(100, 0)                                             
                                                 1.03    115.4±0.34µs        ? 
?/sec                                   1.00    111.7±0.34µs        ? ?/sec
   convert_rows 4096 string(100, 0.5)                                           
                                                 1.03    109.0±0.31µs        ? 
?/sec                                   1.00    105.5±0.22µs        ? ?/sec
   convert_rows 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0)     
                                                 1.00    299.9±2.01µs        ? 
?/sec                                   1.00    299.2±1.89µs        ? ?/sec
   convert_rows 4096 string(30, 0)                                              
                                                 1.04     76.1±0.27µs        ? 
?/sec                                   1.00     73.3±0.22µs        ? ?/sec
   convert_rows 4096 string_dictionary(10, 0)                                   
                                                 1.05     64.3±0.13µs        ? 
?/sec                                   1.00     61.0±0.15µs        ? ?/sec
   convert_rows 4096 string_dictionary(100, 0)                                  
                                                 1.03    115.5±0.46µs        ? 
?/sec                                   1.00    111.9±0.32µs        ? ?/sec
   convert_rows 4096 string_dictionary(100, 0.5)                                
                                                 1.03    109.1±0.27µs        ? 
?/sec                                   1.00    106.2±0.27µs        ? ?/sec
   convert_rows 4096 string_dictionary(30, 0)                                   
                                                 1.04     76.5±0.22µs        ? 
?/sec                                   1.00     73.5±0.19µs        ? ?/sec
   convert_rows 4096 string_dictionary_low_cardinality(10, 0)                   
                                                 1.05     64.3±0.11µs        ? 
?/sec                                   1.00     61.3±0.12µs        ? ?/sec
   convert_rows 4096 string_dictionary_low_cardinality(100, 0)                  
                                                 1.03    115.3±0.32µs        ? 
?/sec                                   1.00    111.8±0.58µs        ? ?/sec
   convert_rows 4096 string_dictionary_low_cardinality(30, 0)                   
                                                 1.03     76.3±0.29µs        ? 
?/sec                                   1.00     73.8±0.12µs        ? ?/sec
   convert_rows 4096 u64(0)                                                     
                                                 1.11     33.8±0.05µs        ? 
?/sec                                   1.00     30.5±0.08µs        ? ?/sec
   convert_rows 4096 u64(0.3)                                                   
                                                 1.11     34.0±0.05µs        ? 
?/sec                                   1.00     30.6±0.05µs        ? ?/sec
   iterate rows                                                                 
                                                 1.00      2.6±0.00µs        ? 
?/sec                                   1.28      3.3±0.01µs        ? ?/sec
   ```
   
   
   </p>
   </details>
   
   


-- 
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: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to