Joel Bernstein created SOLR-5020:
------------------------------------

             Summary: Add final() method to DelegatingCollector
                 Key: SOLR-5020
                 URL: https://issues.apache.org/jira/browse/SOLR-5020
             Project: Solr
          Issue Type: New Feature
          Components: search
    Affects Versions: 5.0
            Reporter: Joel Bernstein
            Priority: Minor
             Fix For: 5.0


This issue adds a final() method to the DelegatingCollector class so that it 
can be notified when collection is complete. 

The current collect() method assumes that the delegating collector will either 
forward on the document or not with each call. The final() method will allow 
DelegatingCollectors to have more sophisticated behavior.

For example a Field Collapsing delegating collector could collapse the 
documents as the collect() method is being called. Then when the final() method 
is called it could pass the collapsed documents to the delegate collectors.

This would allow grouping to be implemented within the PostFilter framework.

--
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]

Reply via email to