IIRC, if you use a searcher, changes are picked up right away. With a reader, I would expect it should react the same way.
<disclaimer>I'm not a lucene guru, I might be wrong</disclaimer> Where I'm less sure is with a FSDirectory, as it uses an internal RAMDirectory. If two separate processes (within the same classloader, FS with same paths are reused) use different FSDirectories, you might notice a flushing behaviour. sv On 28 Jul 2004 [EMAIL PROTECTED] wrote: > Hi, > > Does anyone know if the IndexWriter has to be closed for an IndexReader > to pick up the changes? > > Thanks. > > --- Lucene Users List" <[EMAIL PROTECTED] > wrote: > Hi, > > > > If I do this: > > > > - open index writer > > - add document > > > - open reader > > - search with reader > > - close reader > > - close > writer > > > > Will the reader pick up the document that > > was added to the > index since it was opened > > after the document was added? Or will it > > > only pick up changes that occur after > > the index writer is closed? > > > > Thanks for the help! > > > --------------------------------------------------------------------- > 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]