This relates to
SOLR-8559 – which improves the algorithm used by fcs faceting when facet.mincount=1
This patch allows facet.mincount to be sent as 1 for distributed queries. As far as I can tell there is no reason to set facet.mincount=0 for refinement purposes . After trying to make sense of all the refinement logic, I cant see how the difference between no value and value=0 would have a negative effect.
- ~15million unique terms
- query matches ~3million documents
Average Time Per Request:
- Before patch: ~20seconds
- After patch: <1 second
Note: all tests pass and in my test, the output was identical before and after patch.