AntoinePrv opened a new issue, #50216: URL: https://github.com/apache/arrow/issues/50216
### Describe the enhancement requested This is part of a long-term series of work to be able to short-circuit decoding Arrow nullability bitmap from Parquet levels when the bit width is one. Currently the levels are unpacked to `int16_t` unconditionally before being re-encoded in a bitmap. Previously, in GH-47112 GH-47294 we split the mixed Rle-BitPacked into a parser capable of emitting both type of runs. Next, we need to introduce a decoder for Rle/BitPacked parquet encoding optimized for decoding directly into a bitmap (to be used when source and target bit_width = 1). ### Component(s) C++, Parquet -- 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]
