joe-ucp commented on issue #8806: URL: https://github.com/apache/arrow-rs/issues/8806#issuecomment-3553377692
I have opened two focused PRs that address the core bitwise and bitmap improvements: - **[#8876](https://github.com/apache/arrow/pull/8876)** – Adds `BooleanArray::binary` and `BooleanArray::unary`, both backed by the new buffer-level bitwise APIs. - **[#8877](https://github.com/apache/arrow/pull/8877)** – Refactors `nullif` to leverage these same buffer-level APIs, and documents the bitmap layout contract (covering validity bitmaps and offset handling). Both PRs are intentionally scoped to the bitmap/bitwise functionality. They do **not** include deprecation or call-site cleanups, nor do they address benchmark consolidation at this stage—making them easier to review in isolation. I'm happy to iterate based on feedback for these two PRs. If these changes are merged, I'm also interested in contributing to follow-up benchmarking work. -- 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]
