[ 
https://issues.apache.org/jira/browse/LUCENENET-522?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shad Storhaug closed LUCENENET-522.
-----------------------------------
       Resolution: Workaround
    Fix Version/s: Lucene.Net 4.8.0

Thanks for the contribution. Unfortunately, there is little point in doing this 
now that we have reached 4.8.0. SearcherManager is now fully supported, but 
NRTManager reached the end of its life as of Lucene 4.4.0.

{quote}LUCENE-4967: NRTManager is replaced by
  ControlledRealTimeReopenThread, for controlling which requests must
  see which indexing changes, so that it can work with any
  ReferenceManager (Mike McCandless){quote}



> NrtManager and SearcherManager
> ------------------------------
>
>                 Key: LUCENENET-522
>                 URL: https://issues.apache.org/jira/browse/LUCENENET-522
>             Project: Lucene.Net
>          Issue Type: New Feature
>          Components: Lucene.Net Contrib, Lucene.Net Core
>    Affects Versions: Lucene.Net 3.0.3
>            Reporter: Niels Kühnel
>             Fix For: Lucene.Net 4.8.0
>
>
> NRTManager and SearcherManager from Lucene 3.5 are extremely useful classes 
> for working with Lucene, so I ported them to C#. The result is here 
> https://github.com/NielsKuhnel/NrtManager. The Java synchronization 
> primitives are a little bit different, but the C# equivalents accomplish the 
> same. Also, I made some small changes to make it work with Lucene.NET 3.0.3 
> and used TimeSpans to make it more .NET'ish.
> Do you think this should be added to the contrib project or stay stand-alone?
> In the repo you'll also find a small MVC.NET project showing how to use the 
> code, a jMeter stress test and the original java files.
> This blog post 
> http://blog.mikemccandless.com/2011/11/near-real-time-readers-with-lucenes.html
>  describes very well why we can't live without NRTManager.
> Thanks.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to