lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael McCandless <luc...@mikemccandless.com>
Subject Re: segments.gen file
Date Mon, 02 Mar 2009 10:12:52 GMT

This is already available, as of 2.4.

Mike

Danil Ε’ORIN wrote:

> What about opening IndexReader/Searcher on certain commit point?
> Will it be implemented in 2.9?
>
> The use-case is similar to the one Michael Busch described, only I
> would like to open (or reopen) a searcher on specific commit point.
>
>
> On Fri, Feb 27, 2009 at 20:31, Michael McCandless
> <lucene@mikemccandless.com> wrote:
>>
>> Michael Busch wrote:
>>
>>> Actually I personally don't need Lucene to be "write once". The  
>>> reason why
>>> I started this thread about the segments.gen file was that in our  
>>> project we
>>> sometimes need to rollback to a previous commit-point (using  
>>> Lucene 2.4.0)
>>> that we keep around with the SnapshotDeletionPolicy. To get rid of  
>>> the
>>> newest commit-point we simply delete the most recent segments  
>>> file. But then
>>> we also have to delete the segments.gen file, otherwise Lucene  
>>> will read the
>>> generation from it and try to find the segments file we deleted.  
>>> Then Lucene
>>> will recreate the segments.gen file. This just made me think that  
>>> this is
>>> not very clean (deleting and recreating the segments.gen)  
>>> especially because
>>> we use a local FS and don't even need the .gen file.
>>
>> Ahh... OK.  In trunk/2.9, you can explicitly open an IndexWriter on  
>> a prior
>> commit point, which will take care of the gen file for you.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-dev-help@lucene.apache.org
>


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


Mime
View raw message