Commits


mwish authored and GitHub committed 26952930e0a
GH-35729: [C++][Parquet] Implement batch interface for BloomFilter in Parquet (#35731) ### Rationale for this change For optimizing https://github.com/apache/arrow/pull/35691 . We need batch execution for BloomFilter ### What changes are included in this PR? * Add `InsertHashes` and `Hashes` for BloomFilter * Make `BloomFilter::Find` faster by inlining the bitmask computation inside the loop * Closes: #35729 Lead-authored-by: mwish <maplewish117@gmail.com> Co-authored-by: Antoine Pitrou <antoine@python.org> Co-authored-by: mwish <1506118561@qq.com> Co-authored-by: Gang Wu <ustcwg@gmail.com> Signed-off-by: Antoine Pitrou <antoine@python.org>