Has anyone running Solr 6 noticed issues with faceting performance, particularly in the common case of faceting over all docs?
https://issues.apache.org/jira/browse/SOLR-8096My current understanding is that the new default docValues faceting is much more near-realtime-friendly than previous default UninvertedField faceting, but it also seems to do a lot more heavy lifting at query time. This means faster/nonexistent searcher warming (wrt faceting), but significantly slower user query performance compared to UninvertedField faceting (which builds a heavier-weight data structure the first time a user requests faceting on a field, and then reuses that data structure for all subsequent requests against the same field/IndexSearcher (index version)).
I haven't compared response times between solr versions, but have observed behavior consistent with the description in the SOLR-8096 -- notably, that response latency is closely proportional to the total number of docs over which facets are calculated. This makes sense for an iterator-based per-request approach.
Thanks in advance for any insights you may have!
Michael