Re: IndexSearcher thread safety

2008-03-11 Thread German Kondolf
As Michael said, you can share it, and you should share it, this will improve performance and reuse the internal cache associated to the IndexSearcher (term cache, filters cache, etc). On Tue, Mar 11, 2008 at 7:31 AM, J B <[EMAIL PROTECTED]> wrote: > Hi, > > Are instances of IndexSearcher thread

Re: IndexSearcher thread safety

2008-03-11 Thread Michael McCandless
They are thread safe. You should share a single instance across multiple threads. Mike J B wrote: Hi, Are instances of IndexSearcher thread safe? In other words, should each thread have it's own instance of IndexSearcher, or could I share a single one between many threads, to avoid

IndexSearcher thread safety

2008-03-11 Thread J B
Hi, Are instances of IndexSearcher thread safe? In other words, should each thread have it's own instance of IndexSearcher, or could I share a single one between many threads, to avoid constantly opening and closing new instances? Many thanks! -J.