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]