I think the table is still up to date, but the most comprehensive explanation of concurrency rules that I know of is in Chapter 2 of Lucene in Action: http://www.lucenebook.com/search?query=concurrency+rules
As you can see from the 1st hit snippet, it really all boils down to eliminating concurrent disk modifications. Otis --- Friso van Vollenhoven <[EMAIL PROTECTED]> wrote: > Hi, > > I found this table at jGruru: > http://www.jguru.com/forums/view.jsp?EID=910778 > > Since the table seems to be about 2.5 years old, I was wondering if > it is > still correct. > > It says that I can concurrently delete and read a document. So if > there > are two threads using one IndexReader instance, they could > concurrently > read and delete a (possibly the same) document. > > And if the threads do not share a single IndexReader instance. Will > the > reading thread still see the document when the deleting thread has > deleted > (and commited) it (if both IndexReader instances were opened when the > document was not yet deleted). > > > Thanks to anyone who knows and answers, > > Friso > > > > --------------------------------------------------------------------- > 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]