Exor Filter Versions Save

Erlang nif for xor_filter. 'Faster and Smaller Than Bloom and Cuckoo Filters'.

v0.8.2

2 years ago

Added in this release:

  • Support for M1 Macs.

v0.8.1

2 years ago

Included In This Release

  • Merging upstream xorfilter.h changes.
  • Updating rebar3 version.

v0.8.0

3 years ago

This release fixing non-deterministic filter allocation. While not an issue with querying, this fixes issues when trying to compare two filters for equality generated from the same inputs from to_bin. Thanks to @JayKickliter !

v0.7.1

3 years ago

Fixing undefined behavior, and possible segfaults. Courtesy of @JayKickliter :smile_cat:

v0.7.0

3 years ago

This adds support for deduplication for the partial initialization API. Under the hood, it utilizes a compressed bitset, used by git.

v0.6.0

3 years ago
  • Adding support for incremental initialization api.
    • A more space efficient way to use the library.
    • Warning: currently does not support deduplication.
  • Various bug fixes.
  • Fixing test macros.

v0.5.2

3 years ago

Fix nif compile on Erlang 23 by removing erl_interface from c_src Makefile.

v0.5.1

3 years ago

Use of contains with a binary created from to_bin.

v0.5.0

4 years ago

Addition of serialization / deserialization of the xor filters to get them in pure binary. Thanks to @Vagabond !

v0.4.2

4 years ago

Included in this release:

Increased memory management, courtesy of @Vagabond