rishabhdaim commented on PR #2399: URL: https://github.com/apache/jackrabbit-oak/pull/2399#issuecomment-3117386345
Hi @thomasmueller @reschke Please find the comparison below between Guava and Apache implementation. Apache implementation is using a 128-bit hash (as done in the above PR) ``` Benchmark (count) Mode Cnt Score Error Units BloomFilters.apache 1 avgt 10 35.735 ± 0.555 us/op BloomFilters.apache 100 avgt 10 44.901 ± 4.457 us/op BloomFilters.apache 10000 avgt 10 586.263 ± 41.782 us/op BloomFilters.apache 1000000 avgt 10 36834.861 ± 2247.109 us/op BloomFilters.apache 100000000 avgt 10 3712178.579 ± 80210.442 us/op BloomFilters.guava 1 avgt 10 38.617 ± 1.057 us/op BloomFilters.guava 100 avgt 10 52.037 ± 1.737 us/op BloomFilters.guava 10000 avgt 10 952.441 ± 15.429 us/op BloomFilters.guava 1000000 avgt 10 68846.015 ± 1374.940 us/op BloomFilters.guava 100000000 avgt 10 7028276.733 ± 388217.095 us/op ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: oak-dev-unsubscr...@jackrabbit.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org