xorf
xorf copied to clipboard
Xor filters - efficient probabilistic hashsets. Faster and smaller than bloom and cuckoo filters.
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.7 to 3.0.8. Release notes Sourced from actions/cache's releases. v3.0.8 What's Changed Fix zstd not working for windows on gnu tar in issues. Allow users to provide...
close #47 Signed-off-by: youjiali1995
The following code panics with message `attempt to subtract with overflow` ``` BinaryFuse8::try_from(&vec![1u64]) ```
Builder
It would be nice to have a `Builder` struct that allows for convenient collection of keys before creating a filter (any of the xor filters or a `HashProxy`) with those...
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3. Release notes Sourced from actions/checkout's releases. v3.0.0 Update default runtime to node16 v2.4.0 Convert SSH URLs like org-<ORG_ID>@github.com: to https://github.com/ - pr v2.3.5 Update...
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.7 to 3.0.11. Release notes Sourced from actions/cache's releases. v3.0.11 What's Changed Call out cache not saved on hit by @Phantsure in actions/cache#946 Update @actions/core to 1.10.0...
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.1.0. Release notes Sourced from actions/checkout's releases. v3.1.0 What's Changed Inject GitHub host to be able to clone from another GitHub instance by @peter-murray in...
Updates the requirements on [criterion](https://github.com/bheisler/criterion.rs) to permit the latest version. Changelog Sourced from criterion's changelog. [0.4.0] - 2022-09-10 Removed The Criterion::can_plot function has been removed. The Criterion::bench_function_over_inputs function has been...
Updates the requirements on [criterion-macro](https://github.com/bheisler/criterion.rs) to permit the latest version. Changelog Sourced from criterion-macro's changelog. [0.4.0] - 2022-09-10 Removed The Criterion::can_plot function has been removed. The Criterion::bench_function_over_inputs function has been...
Xorf's Go implementation executes with integer overflow sub/add operations. This PR matches the behavior in Rust Ref: https://github.com/FastFilter/xorfilter/blob/master/binaryfusefilter.go#L57