Releases: holiman/bloomfilter
On The Camino
The 2.0.3 release contains a fix where reading from disk would sometimes fail.
Earlier related release-notes are below
The 2.0.2 release is mostly improvements in test coverage, plus proper go module support for 2.0
branching, so that it resides in a separate submodule.
The 2.0 release is backwards-incompatible, in the binary exchange format, to steakknife/bloomfilter. Reason being that the algorithm for how k
hashiing is performed was changed in this PR, which also reduces false positives with several magnitudes (depending on the number of filters). The same PR also removed a 3x memory-expansion during binary unmarshalling.
I also added JSON support and remove text marshalling and unmarshalling in this pr. Apparently the text format had never been used, because the most basic sanity-checks failed, and removing it seemed like a good choice -- json is a better format for textual representation.
And go mod support was added.
Athos in America
The 2.0.2 release is mostly improvements in test coverage, plus proper go module support for 2.0
branching, so that it resides in a separate submodule.
The release notes for 2.0.1
are below:
The 2.0 release is backwards-incompatible, in the binary exchange format, to steakknife/bloomfilter. Reason being that the algorithm for how k
hashiing is performed was changed in this PR, which also reduces false positives with several magnitudes (depending on the number of filters). The same PR also removed a 3x memory-expansion during binary unmarshalling.
I also added JSON support and remove text marshalling and unmarshalling in this pr. Apparently the text format had never been used, because the most basic sanity-checks failed, and removing it seemed like a good choice -- json is a better format for textual representation.
And go mod support was added.
O Josephine!
The 2.0 release is backwards-incompatible, in the binary exchange format, to steakknife/bloomfilter. Reason being that the algorithm for how k
hashiing is performed was changed in this PR, which also reduces false positives with several magnitudes (depending on the number of filters). The same PR also removed a 3x memory-expansion during binary unmarshalling.
I also added JSON support and remove text marshalling and unmarshalling in this pr. Apparently the text format had never been used, because the most basic sanity-checks failed, and removing it seemed like a good choice -- json is a better format for textual representation.
And go mod support was added.
Lost Cat
Patch-release for 1.0.5. Previous changelog:
This release contains some bugfixes and improvements over the original (archived) version of this repo.