Ahh right your validation would catch the IndexWriter-still-open case.

It seems like something external to Lucene is messing up your index. It's odd.

Mike

Yajun wrote:


Mike,

Not very sure about whether IndexWriter is closed. The index update goes
through Solr, I'll debug it tonight.

Even if IndexWriter is not closed, since I "validate" the snapshot, at least
that the snapshot should keep being "validated". :-)

--Yajun


Michael McCandless-2 wrote:


One more question: are you sure that when you copy out your snapshot,
the IndexWriter was closed?

If IndexWriter is open when the copy is done, it's possible to get a
corrupted copy.

Mike

Yajun wrote:


I don't use deleteDocument nor setNorm with IndexReader. I tried
both using
hard links (cp -lr) and copy (cp -r) to create snapshot, both has
the same
problem.

It seems that segment file segments_xxx has segment that does not
exist in
the index directory anymore.

I used to delete all the "invalidated" indexes. Now I'll keep them,
hopefully it will give me some clue.

--Yajun


Michael McCandless-2 wrote:


IndexReader only does deletes if you use the deleteDocument or
setNorm
methods.  Are you using these?  If not, then I think there must be
something outside of Lucene causing this because IndexReader won't
make any changes to an index otherwise.

It's very strange that all of your snapshots suddenly become unusable
at the same time.

Are your snapshots complete copies, ie, there are no hard or soft
links in them?

Mike



--
View this message in context:
http://www.nabble.com/-jira--Created%3A-%28LUCENE-1328%29-FileNotFoundException-in-tp18311277p18325285.html
Sent from the Lucene - Java Developer mailing list archive at
Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
View this message in context: 
http://www.nabble.com/-jira--Created%3A-%28LUCENE-1328%29-FileNotFoundException-in-tp18311277p18326328.html
Sent from the Lucene - Java Developer mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to