Skip to content

Releases: rmm5t/bloom_fit

v1.2.0

17 Apr 02:17
v1.2.0

Choose a tag to compare

What's Changed

  • Switch to msgpack format by default instead of Marshal format by @rmm5t in #29

Full Changelog: v1.1.1...v1.2.0

v1.1.1

06 Apr 19:22
v1.1.1

Choose a tag to compare

  • Switch salts from unsigned longs to unsigned ints
  • Update gemspec summary

Full Changelog: v1.1.0...v1.1.1

v1.1.0

06 Apr 02:18
v1.1.0

Choose a tag to compare

What's Changed

  • Harden CBloomFilter#load against invalid bitmaps by @rmm5t in #18
  • Raise ArgumentError for incompatible filter ops by @rmm5t in #20
  • Prevent CBloomFilter salt-table overflow by @rmm5t in #19
  • Hash binary keys with unsigned bytes by @rmm5t in #21
  • Guard CBloomFilter bit length overflow by @rmm5t in #22
  • Reject extra CBloomFilter initializer args by @rmm5t in #23
  • Use binary file I/O for BloomFit serialization by @rmm5t in #24
  • Clear loaded padding bits in CBloomFilter by @rmm5t in #25
  • Return self from BloomFit#clear and #merge by @rmm5t in #26
  • Improve performance of #set_bits by @rmm5t in #27
  • Fix BloomFit stats false positive estimate by @rmm5t in #28

Full Changelog: v1.0.0...v1.1.0

v1.0.0

06 Apr 02:18
v1.0.0

Choose a tag to compare

What's Changed

  • Add tests for CBloomFilter by @rmm5t in #15
  • Update readme by @rmm5t in #16
  • Add support for capacity and false_positive_rate by @rmm5t in #17

Full Changelog: v0.3.1...v1.0.0

v0.3.0

04 Apr 06:09
v0.3.0

Choose a tag to compare

What's Changed

  • Switch from rspec to minitest by @rmm5t in #7
  • Rename #insert to #add to be more conventional by @rmm5t in #8
  • Change #include? to only accept one key arg by @rmm5t in #9
  • Refactor using Forwardable delegators by @rmm5t in #10
  • Refactored the interface and methods to behave more like a Set by @rmm5t in #11
  • Remove counting feature of CBloomFilter by @rmm5t in #12

Full Changelog: v0.2.0...v0.3.0

v0.2.0

03 Apr 21:00
v0.2.0

Choose a tag to compare

Full Changelog: v0.1.1...v0.2.0

v0.1.1

03 Apr 21:00
v0.1.1

Choose a tag to compare

Full Changelog: v0.1.0...v0.1.1

v0.1.0

03 Apr 21:00
v0.1.0

Choose a tag to compare