hi,
When writing into an index, lucene will create a write lock file.
So, if there is an error during the writing. the lock file will not be deleted.
And also the JVM will not be closed for some time. So the program will have no
chance to get lock of this index.
Is there any method to avoid th
Sent: Wednesday, September 27, 2006 12:32 PM
Subject: lock file of lucene
hi,
When writing into an index, lucene will create a write lock file.
So, if there is an error during the writing. the lock file will not be
deleted.
And also the JVM will not be closed for some time. So the program will
have
Bhavin Pandya wrote:
> Before you open IndexWriter object you can check whether lock file
> exists or not and if its available you can unlock it.
> Use IndexReader.isLocked and IndexReader.unlock.
Also, you could use a try / finally and always close the IndexWriter in
the finally clause, which sh
D]>
To:
Sent: Wednesday, September 27, 2006 4:55 PM
Subject: Re: lock file of lucene
> Hi jacky,
>
> Before you open IndexWriter object you can check whether lock file exists or
> not and if its available you can unlock it.
> Use IndexReader.isLocked and IndexRead