Punisheroot commented on issue #13867:
URL: https://github.com/apache/datafusion/issues/13867#issuecomment-5172655854

   Thanks @alamb! I opened #24071 for the focused `ArrowBytesMap` slice.
   
   It replaces `BufferBuilder<u8>` with `Vec<u8>` and adds Criterion coverage 
for short unique values, long unique values, and long values with low 
cardinality.
   
   In the Linux comparison, the long-unique case showed 61.24% lower execution 
time, while the short-value and low-cardinality cases showed no stable 
regression.
   
   I intentionally kept the PR limited to `ArrowBytesMap`, leaving the other 
structures in this issue for separate follow-ups.


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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to