Skip to content

v2.2.1

Compare
Choose a tag to compare
@brainix brainix released this 21 Dec 22:12
· 178 commits to master since this release
0451a22

Optimization: HyperLogLog.contains_many()

Previously, we were generating a new temporary HyperLogLog key for every element that we wanted to do a membership test for. Now, we're reusing the same temporary key since we copy/delete the HyperLogLog before/after each membership test anyway. This speeds up membership testing by 2x.

What's Changed

Full Changelog: v2.2.0...v2.2.1