felipecrv opened a new pull request, #35001: URL: https://github.com/apache/arrow/pull/35001
### Rationale for this change Run-end encoded arrays can very compactly represent filters with repeated values and run-end encoded arrays can be filtered efficiently without inflating all the runs for filtering. This PR implements algorithms that make it possible to leverage these possibilities. ### What changes are included in this PR? - [x] REE x REE filters kernels (for the same types supported in `run_end_encode`) - [ ] Plain values x REE filter - [ ] REE values x Plain filter (boolean bitmap) ### Are these changes tested? - [x] Very basic tests - [ ] TODO: More tests ### Are there any user-facing changes? Users don't control which filter kernels get picked directly, so there isn't a user-facing API area yet. -- 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]
