Java-BloomFilter
Java-BloomFilter copied to clipboard
A stand-alone Bloom filter implementation written in Java
When the project already uses Maven, it's easier to have all dependencies in Maven. Thanks for considering this pull request! --- This change is [](https://reviewable.io/reviews/magnuss/java-bloomfilter/1)
This library was used to develop and test Bloofi : https://github.com/lemire/bloofi (I am raising this issue merely to thank you for making the code available in the first place.)
I'm getting: java.lang.ArithmeticException: / by zero at com.skjegstad.utils.BloomFilter.contains(BloomFilter.java:345) after creating filter with expectedNumberOfElements = 0 with constructor: public BloomFilter(double falsePositiveProbability, int expectedNumberOfElements) and check if it contains some element What...
same as title
The ant build fails in java 1.8, due to changes in the way javadoc is processed. This pull request stops the build from failing.
There was a change that said "Changed license from GPL to LGPL", but it just added the LGPL without removing the GPL. This makes the licensing a bit ambiguous. I'd...
For iterating through huge lists with duplicates and using the bloom filter to make sure each use of an item from the list is only done once, it might speed...