Skip to content

v0.7.0

Compare
Choose a tag to compare
@oertl oertl released this 30 Oct 09:52
· 660 commits to main since this release
3f74c8a

New features:

  • new HyperLogLog implementation
  • added PackedArray.update(byte[], int, long, LongBinaryOperator)
  • added PackedArray.readIterator(byte[], int)
  • added Hasher.getHashBitSize()
  • added HashStream.reset()

Improvements:

  • faster Hasher.hashCharsToLong(CharSequence) implementations

Incompatible changes:

  • made HashStream interface package-private, use HashStream32, HashStream64, HashStream128 instead
  • made Hasher interface package-private, use Hasher32, Hasher64, Hasher128 interfaces instead
  • eliminated HashSink.putUnorderedIterable(Iterable, HashFunnel, Supplier), use HashSink.putUnorderedIterable(Iterable, HashFunnel, Hasher64) instead