fallintoplace opened a new pull request, #1417:
URL: https://github.com/apache/arrow-go/pull/1417

   ## What
   Decode Parquet RLE booleans directly into []bool.
   
   ## Why
   The current path stages values in uint64 buffers, then copies them.
   
   ## Implementation
   - Decode repeated and bit-packed runs directly into the destination.
   - Keep state across split batches and cover reset, discard, and truncated 
input.
   - Add package benchmarks for 64K and 1M values.
   
   ## Benchmark
   **2.4x to 4.6x faster** for alternating and short-run inputs in isolated 
synthetic streams.
   


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