Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
binaryfusefilter: correct implementation on large sets of keys
This fixes our implementation and brings it inline with the upstream C implementation in terms of handling large sets. Note that the upstream C implementation has some compiler-specific behavior, so we adopted what works here (which is, respecting clang and sometimes potentially -overallocating a bit for very small sets of keys.) See FastFilter/xor_singleheader#26 Fixes #24 Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
- Loading branch information