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]

Reply via email to