The use case is in context of replication. The master has a newly created empty index. When slave requests for data, don't do anything if its a newly created index. On Wed, Feb 11, 2009 at 11:17 PM, Michael McCandless < luc...@mikemccandless.com> wrote:
> > What exactly do you mean by "fresh index created for the first time"? > > Ie, does opening an IndexWriter with create=true over a Directory that > previously had a Lucene index not count as "fresh" for some reason? Yes this didn't count as fresh for my question, sorry for not being clear. Thanks. > (If so, then it sounds like generation==1 is the test you want). > > What's the use case behind this? > > Mike > > > Akshay wrote: > > Is there a way, without the knowledge of how IndexWriter was used, by >> which >> we can say that an empty index currently open is a really fresh index >> created for the first time? >> >> Thanks. >> >> On Wed, Feb 11, 2009 at 9:54 PM, Michael McCandless < >> luc...@mikemccandless.com> wrote: >> >> >>> If you create IndexWriter with create=true in a directory that has no >>> Lucene index, segments_1 is created. >>> >>> If you do the same, but in a directory that already has a Lucene index, >>> segments_(N+1) is created (where N was the last generation of the current >>> index in that directory). >>> >>> But... this is an internal detail to Lucene's index format and could >>> change >>> in some future release. >>> >>> Mike >>> >>> >>> Akshay wrote: >>> >>> Hi List, >>> >>>> >>>> How to find if an empty lucene index has been created for the very first >>>> time? Is the generation number 1 enough to determine this? >>>> >>>> -- >>>> Regards, >>>> Akshay K. Ukey. >>>> >>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org >>> For additional commands, e-mail: java-user-h...@lucene.apache.org >>> >>> >>> >> >> -- >> Regards, >> Akshay K. Ukey. >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-user-h...@lucene.apache.org > > -- Regards, Akshay K. Ukey.