Michael Braun created SOLR-12577:
------------------------------------

             Summary: Make ReplicationHandler and IndexFetcher more extensible
                 Key: SOLR-12577
                 URL: https://issues.apache.org/jira/browse/SOLR-12577
             Project: Solr
          Issue Type: Improvement
      Security Level: Public (Default Security Level. Issues are Public)
            Reporter: Michael Braun


If IndexFetcher customization is required, right now one needs to fork both 
IndexFetcher and ReplicationHandler with a lot of duplication to make this 
happen. 

For a first pass, customizing ReplicationHandler to have a different 
IndexFetcher should be easily possible (and from a different package). In 
addition, an implementation of IndexFetcher that can override fetching should 
be possible.  

As a second pass, ideally fetchLatestIndex can be broken up into smaller 
components for both readability and extensibility.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to