This is an automated email from the ASF dual-hosted git repository.
reschke pushed a change to branch OAK-11852
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
from 47661ab9c0 OAK-11852: Use new Bloom filter implementation in document
store
add 56268bf542 OAK-11842: Copy Bloom Filter implementation from
oak-run-commons to oak-commons for re-use (#2432)
No new revisions were added by this update.
Summary of changes:
oak-commons/pom.xml | 4 +
.../oak/commons/collections}/BloomFilter.java | 62 ++++++++++++---
.../oak/commons/collections/HashUtils.java | 21 ++++-
.../oak/commons/collections}/HyperLogLog.java | 4 +-
.../oak/commons/collections/package-info.java | 2 +-
.../oak/commons/collections}/BloomFilterTest.java | 92 +++++++++++++++++++---
.../oak/commons/collections}/HyperLogLogTest.java | 39 ++-------
7 files changed, 163 insertions(+), 61 deletions(-)
copy
{oak-run-commons/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/analysis/utils
=>
oak-commons/src/main/java/org/apache/jackrabbit/oak/commons/collections}/BloomFilter.java
(70%)
copy
oak-run-commons/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/analysis/utils/Hash.java
=>
oak-commons/src/main/java/org/apache/jackrabbit/oak/commons/collections/HashUtils.java
(83%)
copy
{oak-run-commons/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/analysis/utils
=>
oak-commons/src/main/java/org/apache/jackrabbit/oak/commons/collections}/HyperLogLog.java
(97%)
copy
{oak-run-commons/src/test/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/analysis/utils
=>
oak-commons/src/test/java/org/apache/jackrabbit/oak/commons/collections}/BloomFilterTest.java
(61%)
copy
{oak-run-commons/src/test/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/analysis/utils
=>
oak-commons/src/test/java/org/apache/jackrabbit/oak/commons/collections}/HyperLogLogTest.java
(84%)