Michael McCandless created LUCENE-4600:
------------------------------------------
Summary: Facets should aggregate during collection, not at the end
Key: LUCENE-4600
URL: https://issues.apache.org/jira/browse/LUCENE-4600
Project: Lucene - Core
Issue Type: Improvement
Reporter: Michael McCandless
Today the facet module simply gathers all hits (as a bitset, optionally with a
float[] to hold scores as well, if you will aggregate them) during collection,
and then at the end when you call getFacetsResults(), it makes a 2nd pass over
all those hits doing the actual aggregation.
We should investigate just aggregating as we collect instead, so we don't have
to tie up transient RAM (fairly small for the bit set but possibly big for the
float[]).
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]