This is an automated email from the ASF dual-hosted git repository.

aherbert pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/commons-collections.git.


    from 9831773  Update travis to run japicmp in the main script and fix 
coveralls.
     new c18cd7b  Increase HasherBloomFilter test coverage.
     new 90ed534  Remove toString() method from BitSetBloomFilter.
     new cb88c4e  Achieve 100% test coverage for BitSetBloomFilter.
     new 0964d5b  Standardise Shape constructor validations.
     new 03543e5  Ensure hashCode hashes the same properties as the equality.
     new cb96768  Standardise the Bloom filter shape equations.
     new eda601d  Update package info for Bloom filter sub-packages.
     new 2a9bdc0  Improve comment in BloomFilterIndexer.
     new a51c965  Remove javadocs in overridden methods that are duplicates.
     new 9f22713  Update the hash function tests to use a base class.
     new 33d6ddc  Correct javadoc of the hash function signature.
     new 8fb518e  Standardise computation of signatures.
     new 391d91e  Improved documentation of Murmur3 hash functions.
     new 3a981a0  Update BloomFilterIndex comments and added tests for negative 
index.
     new 7b22b4d  Update javadoc for Shape.
     new 32a730d  Remove Shape getNumberOfBytes
     new 34a5a6f  Change minimum number of bits from 8 to 1
     new a1dd122  Consolidate @throws clauses for Shape
     new e3484de  Fix ShapeTest typos
     new 90f705e  Change log to ln in Shape javadoc

The 20 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../bloomfilter/AbstractBloomFilter.java           |  65 ----
 .../bloomfilter/BitSetBloomFilter.java             |   5 -
 .../collections4/bloomfilter/BloomFilter.java      |   2 +-
 .../bloomfilter/BloomFilterIndexer.java            |   7 +-
 .../bloomfilter/HasherBloomFilter.java             |  26 +-
 .../bloomfilter/hasher/DynamicHasher.java          |  10 -
 .../bloomfilter/hasher/HashFunction.java           |  16 +
 .../bloomfilter/hasher/HashFunctionIdentity.java   |  28 +-
 .../bloomfilter/hasher/HashFunctionValidator.java  |  30 ++
 .../collections4/bloomfilter/hasher/Shape.java     | 385 ++++++++++++---------
 .../bloomfilter/hasher/StaticHasher.java           |   7 +-
 .../bloomfilter/hasher/function/MD5Cyclic.java     |   5 +-
 .../hasher/function/Murmur128x86Cyclic.java        |  13 +-
 .../hasher/function/Murmur32x86Iterative.java      |  15 +-
 .../hasher/function/ObjectsHashIterative.java      |   5 +-
 .../bloomfilter/hasher/function/Signatures.java    |  46 +++
 .../bloomfilter/hasher/function/package-info.java  |   4 +-
 .../bloomfilter/hasher/package-info.java           |   4 +-
 .../bloomfilter/AbstractBloomFilterTest.java       | 134 ++++++-
 .../bloomfilter/BitSetBloomFilterTest.java         |  81 -----
 .../bloomfilter/BloomFilterIndexerTest.java        |  52 ++-
 .../bloomfilter/HasherBloomFilterTest.java         |  42 +++
 .../collections4/bloomfilter/hasher/ShapeTest.java |  68 +++-
 ...clicTest.java => AbstractHashFunctionTest.java} |  45 +--
 .../bloomfilter/hasher/function/MD5CyclicTest.java |  20 +-
 .../hasher/function/Murmur128x86CyclicTest.java    |  19 +-
 .../hasher/function/Murmur32x86IterativeTest.java  |  19 +-
 .../hasher/function/ObjectsHashIterativeTest.java  |  20 +-
 28 files changed, 699 insertions(+), 474 deletions(-)
 create mode 100644 
src/main/java/org/apache/commons/collections4/bloomfilter/hasher/function/Signatures.java
 copy 
src/test/java/org/apache/commons/collections4/bloomfilter/hasher/function/{MD5CyclicTest.java
 => AbstractHashFunctionTest.java} (51%)

Reply via email to