MoreLikeThisHandler generates incorrect facet counts
----------------------------------------------------
Key: SOLR-292
URL: https://issues.apache.org/jira/browse/SOLR-292
Project: Solr
Issue Type: Bug
Components: search
Affects Versions: 1.3
Reporter: Pieter Berkel
Priority: Minor
Fix For: 1.3
When obtaining facet counts using the MoreLikeThis handler, the facet
information returned is generated from the document list returned rather than
the entire set of matching documents. For example, if your MoreLikeThis query
returns by default 10 documents, then getFacetCounts() returns values based
only on these 10 documents, despite the fact that there may be thousands of
matching documents in the set.
The soon-to-be uploaded patch addresses this particular issue by changing the
object type returned by MoreLikeThisHelper.getMoreLikeThis() from DocList to
DocListAndSet and ensuring that the facet count is generated from the entire
set rather than the document list. The MLT functionality of the
StandardRequestHandler should not be affected by this change.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.