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

   🤖: Benchmark completed
   
   <details><summary>Details</summary>
   <p>
   
   
   ```
   group                                                              
add-from-length-repeated-for-offset-buffer    main
   -----                                                              
------------------------------------------    ----
   cast binary view to string                                         1.01     
73.3±0.30µs        ? ?/sec           1.00     72.5±0.16µs        ? ?/sec
   cast binary view to string view                                    1.04    
105.4±0.24µs        ? ?/sec           1.00    101.6±0.25µs        ? ?/sec
   cast binary view to wide string                                    1.00     
70.2±0.23µs        ? ?/sec           1.00     70.1±0.24µs        ? ?/sec
   cast date32 to date64 512                                          1.02    
299.6±2.42ns        ? ?/sec           1.00    293.6±0.31ns        ? ?/sec
   cast date64 to date32 512                                          1.00    
506.9±2.67ns        ? ?/sec           1.00    504.8±0.51ns        ? ?/sec
   cast decimal128 to decimal128 512                                  1.00    
612.5±0.49ns        ? ?/sec           1.00    612.7±0.57ns        ? ?/sec
   cast decimal128 to decimal128 512 lower precision                  1.00      
5.3±0.02µs        ? ?/sec           1.01      5.3±0.02µs        ? ?/sec
   cast decimal128 to decimal128 512 with lower scale (infallible)    1.00      
6.5±0.01µs        ? ?/sec           1.00      6.5±0.01µs        ? ?/sec
   cast decimal128 to decimal128 512 with same scale                  1.00     
75.7±0.74ns        ? ?/sec           1.00     75.9±0.11ns        ? ?/sec
   cast decimal128 to decimal256 512                                  1.00      
2.5±0.00µs        ? ?/sec           1.00      2.5±0.01µs        ? ?/sec
   cast decimal256 to decimal128 512                                  1.00     
48.8±0.11µs        ? ?/sec           1.02     49.6±0.15µs        ? ?/sec
   cast decimal256 to decimal256 512                                  1.00     
10.9±0.03µs        ? ?/sec           1.00     10.9±0.03µs        ? ?/sec
   cast decimal256 to decimal256 512 with same scale                  1.00     
75.2±0.19ns        ? ?/sec           1.00     75.5±0.07ns        ? ?/sec
   cast decimal32 to decimal32 512                                    1.00      
2.3±0.01µs        ? ?/sec           1.00      2.3±0.01µs        ? ?/sec
   cast decimal32 to decimal32 512 lower precision                    1.00      
3.1±0.01µs        ? ?/sec           1.00      3.1±0.01µs        ? ?/sec
   cast decimal32 to decimal64 512                                    1.00    
319.7±0.94ns        ? ?/sec           1.01    322.9±0.60ns        ? ?/sec
   cast decimal64 to decimal32 512                                    1.00      
3.5±0.01µs        ? ?/sec           1.00      3.5±0.01µs        ? ?/sec
   cast decimal64 to decimal64 512                                    1.00    
387.4±0.96ns        ? ?/sec           1.00    387.8±0.39ns        ? ?/sec
   cast dict to string view                                           1.04     
53.9±0.09µs        ? ?/sec           1.00     52.0±0.28µs        ? ?/sec
   cast f32 to string 512                                             1.03     
19.3±0.17µs        ? ?/sec           1.00     18.8±0.06µs        ? ?/sec
   cast f64 to string 512                                             1.00     
21.6±0.21µs        ? ?/sec           1.00     21.6±0.08µs        ? ?/sec
   cast float32 to int32 512                                          1.00  
1568.0±15.03ns        ? ?/sec           1.00   1561.2±2.82ns        ? ?/sec
   cast float64 to float32 512                                        1.03   
1103.9±1.66ns        ? ?/sec           1.00   1074.8±3.44ns        ? ?/sec
   cast float64 to uint64 512                                         1.00   
1762.3±3.69ns        ? ?/sec           1.00  1770.5±10.49ns        ? ?/sec
   cast i64 to string 512                                             1.00     
14.2±0.10µs        ? ?/sec           1.00     14.2±0.04µs        ? ?/sec
   cast int32 to float32 512                                          1.03   
1069.1±9.13ns        ? ?/sec           1.00   1038.8±1.49ns        ? ?/sec
   cast int32 to float64 512                                          1.02   
1059.1±1.71ns        ? ?/sec           1.00   1037.0±2.35ns        ? ?/sec
   cast int32 to int32 512                                            1.00    
198.4±0.34ns        ? ?/sec           1.08    214.7±0.97ns        ? ?/sec
   cast int32 to int64 512                                            1.02   
1049.3±2.07ns        ? ?/sec           1.00   1029.1±2.74ns        ? ?/sec
   cast int32 to uint32 512                                           1.02   
1491.2±9.72ns        ? ?/sec           1.00  1462.2±10.65ns        ? ?/sec
   cast int64 to int32 512                                            1.00   
1692.3±3.21ns        ? ?/sec           1.01  1701.8±13.59ns        ? ?/sec
   cast string to binary view 512                                     1.15      
3.8±0.01µs        ? ?/sec           1.00      3.3±0.01µs        ? ?/sec
   cast string view to binary view                                    1.00     
96.9±0.21ns        ? ?/sec           1.06    103.1±0.12ns        ? ?/sec
   cast string view to dict                                           1.00    
169.3±0.32µs        ? ?/sec           1.13    190.5±1.33µs        ? ?/sec
   cast string view to string                                         1.04     
56.6±0.52µs        ? ?/sec           1.00     54.5±0.14µs        ? ?/sec
   cast string view to wide string                                    1.04     
50.9±0.74µs        ? ?/sec           1.00     48.8±0.11µs        ? ?/sec
   cast time32s to time32ms 512                                       1.13    
286.1±2.03ns        ? ?/sec           1.00    252.8±3.90ns        ? ?/sec
   cast time32s to time64us 512                                       1.00    
295.0±2.26ns        ? ?/sec           1.03    304.2±4.13ns        ? ?/sec
   cast time64ns to time32s 512                                       1.01    
511.7±4.05ns        ? ?/sec           1.00    507.7±0.84ns        ? ?/sec
   cast timestamp_ms to i64 512                                       1.04    
453.3±2.25ns        ? ?/sec           1.00    433.9±0.69ns        ? ?/sec
   cast timestamp_ms to timestamp_ns 512                              1.00      
2.2±0.01µs        ? ?/sec           1.00      2.2±0.00µs        ? ?/sec
   cast timestamp_ns to timestamp_s 512                               1.00    
201.1±0.60ns        ? ?/sec           1.05    210.6±0.27ns        ? ?/sec
   cast utf8 to date32 512                                            1.00     
11.3±0.02µs        ? ?/sec           1.02     11.5±0.03µs        ? ?/sec
   cast utf8 to date64 512                                            1.06     
47.6±0.09µs        ? ?/sec           1.00     44.8±0.07µs        ? ?/sec
   cast utf8 to f32                                                   1.00     
11.1±0.02µs        ? ?/sec           1.04     11.6±0.02µs        ? ?/sec
   cast wide string to binary view 512                                1.00      
5.6±0.01µs        ? ?/sec           1.02      5.8±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: [email protected]

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

Reply via email to