This collector uses the getWeight() and getChildren() methods from the passed in Scorer, which are not always available (eg. disjunctions expose fake scorers) hence the need for a dedicated IndexSearcher (ToParentBlockJoinIndexSearcher). Given that this is the only collector in this case, I would like to remove it.
Migrated from LUCENE-6959 by Adrien Grand (@jpountz), resolved Jan 29 2017
Attachments: LUCENE_6959.patch (versions: 5), LUCENE-6959.patch
Linked issues:
This collector uses the getWeight() and getChildren() methods from the passed in Scorer, which are not always available (eg. disjunctions expose fake scorers) hence the need for a dedicated IndexSearcher (ToParentBlockJoinIndexSearcher). Given that this is the only collector in this case, I would like to remove it.
Migrated from LUCENE-6959 by Adrien Grand (@jpountz), resolved Jan 29 2017
Attachments: LUCENE_6959.patch (versions: 5), LUCENE-6959.patch
Linked issues: