Re: Open an IndexWriter in parallel with an IndexReader on the same index.

2006-02-22 Thread Nadav Har'El
Chris Hostetter <[EMAIL PROTECTED]> wrote on 22/02/2006 03:24:58 AM: > > : It would have been nice if someone wrote something like indexModifier, > : but with a cache, similar to what Yonik suggested above: deletions will > : not be done immediately, but rather cached and later done in batches. > :

Re: Open an IndexWriter in parallel with an IndexReader on the same index.

2006-02-21 Thread Chris Hostetter
: It would have been nice if someone wrote something like indexModifier, : but with a cache, similar to what Yonik suggested above: deletions will : not be done immediately, but rather cached and later done in batches. : Of course, batched deletions should not remember the term to delete, : but ra

Re: Open an IndexWriter in parallel with an IndexReader on the same index.

2006-02-21 Thread Paul . Illingworth
I have a set of classes similar in function to IndexModifier but a little more advanced. The idea is to keep the IndexReaders and IndexWriters open as long as possible only closing them when absolutely necessary. Using the concurrency package allows for me to have multiple readers and a singl

Re: Open an IndexWriter in parallel with an IndexReader on the same index.

2006-02-21 Thread Nadav Har'El
"Yonik Seeley" <[EMAIL PROTECTED]> wrote on 21/02/2006 05:13:52 PM: > On 2/21/06, Pierre Luc Dupont <[EMAIL PROTECTED]> wrote: > > is it possible to open an IndexWriter and an IndexReader on the same > > index, at the same time, > > to do deleteTerm and addDocument? > > No, it's not possible.

RE: Open an IndexWriter in parallel with an IndexReader on the same index.

2006-02-21 Thread Pierre Luc Dupont
Ok, thanks. That is what I was thinking. Pierre-Luc -Original Message- From: Yonik Seeley [mailto:[EMAIL PROTECTED] Sent: 2006-02-21 10:14 To: java-user@lucene.apache.org Subject: Re: Open an IndexWriter in parallel with an IndexReader on the same index. On 2/21/06, Pierre Luc

Re: Open an IndexWriter in parallel with an IndexReader on the same index.

2006-02-21 Thread Yonik Seeley
On 2/21/06, Pierre Luc Dupont <[EMAIL PROTECTED]> wrote: > is it possible to open an IndexWriter and an IndexReader on the same > index, at the same time, > to do deleteTerm and addDocument? No, it's not possible. You should batch things: do all your deletions, close the IndexReader, then ope