lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Otis Gospodnetic <otis_gospodne...@yahoo.com>
Subject Re: Thread safety
Date Fri, 03 Dec 2004 00:13:26 GMT
1. yes
2. yes error, meaningful, it depends what you find meaningful :)
3. searcher will still find the document, unless you close it and
reopen it (searcher)

Otis

--- "Zhang, Lisheng" <Lisheng.Zhang@broadvision.com> wrote:

> Hi,
> 
> I have an urgent question about thread safety in lucene,
> from lucene doc and code I could not get a clear answer.
> 
> 1. is Searcher (IndexSearcher, MultiSearcher ..) thread
>     safe, can multi-users call search(..) method on the
>     same object at the same time?
> 
> 2. if on the same object, one user calls close( ) and
>     another calls search(..), I assume we should have a
>     meaningful error message?
> 
> 3. what would happen if one user calls Searcher.search(..),
>     but at the same time another user tries to delete that
>     document from index files by calling IndexReader.delete(..)
>     (either through two threads or two separate processes)?
> 
> A brief answer would be good enough for me now, thanks
> very much in advance!
> 
> Lisheng
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: lucene-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: lucene-user-help@jakarta.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: lucene-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: lucene-user-help@jakarta.apache.org


Mime
View raw message