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? (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

Reply via email to