Add an hll function (hyperloglog) alternative to unique() for better estimating cardinality.
Thanks to Hoss for figuring out how it all works and integrating it into the stats component. It now should be pretty easy to add support in the new facet analytics module.
Here's the patch. I added a new "hll" function rather than change the existing "unique" function. It also just uses the same defaults as "stats" does... we can add parameter tweaking later.
Commit 1679876 from Yonik Seeley in branch 'dev/trunk'
[ https://svn.apache.org/r1679876 ]
SOLR-7553: hll function for hyperloglog
Commit 1679877 from Yonik Seeley in branch 'dev/branches/branch_5x'
[ https://svn.apache.org/r1679877 ]
Commit 1679897 from Yonik Seeley in branch 'dev/trunk'
[ https://svn.apache.org/r1679897 ]
SOLR-7553: tests - fix QueryEqualityTest
Commit 1679898 from Yonik Seeley in branch 'dev/branches/branch_5x'
[ https://svn.apache.org/r1679898 ]
Bulk close for 5.2.0.