lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jason Rutherglen (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (LUCENE-3488) Factor out SearcherManager from NRTManager
Date Wed, 05 Oct 2011 13:26:34 GMT

    [ https://issues.apache.org/jira/browse/LUCENE-3488?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13120941#comment-13120941
] 

Jason Rutherglen commented on LUCENE-3488:
------------------------------------------

Great!  Next step is integrating it into Solr and nuking the current atrocious Solr code.
 :)
                
> Factor out SearcherManager from NRTManager
> ------------------------------------------
>
>                 Key: LUCENE-3488
>                 URL: https://issues.apache.org/jira/browse/LUCENE-3488
>             Project: Lucene - Java
>          Issue Type: Improvement
>    Affects Versions: 3.5, 4.0
>            Reporter: Simon Willnauer
>             Fix For: 3.5, 4.0
>
>         Attachments: LUCENE-3488.patch
>
>
> Currently we have NRTManager and SearcherManager while NRTManager contains a big piece
of the code that is already in SearcherManager. Users are kind of forced to use NRTManager
if they want to have SearcherManager goodness with NRT. The integration into NRTManager also
forces you to maintain two instances even if you know you always want deletes. To me NRTManager
tries to do more than necessary and mixes lots of responsibilities ie. handling searchers
and handling indexing generations. NRTManager should use a SearcherManager by aggregation
rather than duplicate a lot of logic. SearcherManager should have a NRT and Directory based
implementation users can simply choose from.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

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


Mime
View raw message