tustvold commented on pull request #1180:
URL: https://github.com/apache/arrow-rs/pull/1180#issuecomment-1018518863


   Added some benchmarks
   
   ```
   arrow_array_reader/read StringDictionary, dictionary encoded, mandatory, no 
NULLs - old                                                                     
        
                           time:   [1.2224 ms 1.2231 ms 1.2238 ms]
   arrow_array_reader/read StringDictionary, dictionary encoded, mandatory, no 
NULLs - new                                                                     
        
                           time:   [20.440 us 20.464 us 20.490 us]
   arrow_array_reader/read StringDictionary, dictionary encoded, optional, no 
NULLs - old                                                                     
        
                           time:   [1.2893 ms 1.2898 ms 1.2902 ms]
   arrow_array_reader/read StringDictionary, dictionary encoded, optional, no 
NULLs - new                                                                     
        
                           time:   [30.914 us 30.923 us 30.933 us]
   arrow_array_reader/read StringDictionary, dictionary encoded, optional, half 
NULLs - old                                                                     
        
                           time:   [1.1340 ms 1.1344 ms 1.1347 ms]
   arrow_array_reader/read StringDictionary, dictionary encoded, optional, half 
NULLs - new                                                                     
        
                           time:   [38.225 us 38.234 us 38.243 us]
   ```
   
   So a nice 60x performance improvement :smile: 


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