Releases: barrust/pyprobables
Releases · barrust/pyprobables
Version 0.5.1
- Bloom Filter:
- Export as a C header (*.h)
- Count-Min Sketch
- Add join/merge functionality
- Moved testing to use
NamedTemporaryFile
for file based tests
Version 0.5.0
- BACKWARD INCOMPATIBLE CHANGES
- NOTE: Breaks backwards compatibility with previously exported blooms, counting-blooms, cuckoo filter, or count-min-sketch files using the default hash!
- Update to the FNV_1a hash function
- Simplified the default hash to use a seed value
- Ensure passing of depth to hashing function when using
hash_with_depth_int
orhash_with_depth_bytes
Version 0.4.1
- Resolve issue 57 where false positive rate not stored / used the same in some instances
Version 0.4.0
- Remove Python 2.7 support
Version 0.3.2
- Fix
RotatingBloomFilter
to keep information on number of elements inserted when exported and loaded. see PR #50 Thanks @dvolker48
Version 0.3.1
- Add additional slots
- Minor improvement to the hashing algorithm and strategy
Version 0.3.0
- Bloom Filters:
- Import/Export of Expanding and Rotating Bloom Filters
- Fix for importing standard Bloom Filters
Version 0.2.6
- Bloom Filter:
- Added Rotating Bloom Filter implementation
Version 0.2.5
- Added an Expanding Bloom Filter implementation
- Currently basic without import/export functionality
- Automatic expansion
Version 0.2.0
- Use slots to reduce memory usage of data structures