> Yes, coordination between the main index searcher, the index writer,
> and the index reader needed to delete other documents.

Can you point me to any documentation/code that describes this
implementation?

> That's weird... I've never seen that.
> The lucene write lock is only obtained when the IndexWriter is created.
> Can you post the relevant part of the log file where the exception
> happens?

After doing some more testing, I believe it was a stale lock file that was
causing me to have these lock issues yesterday - sorry for the false alarm
:)

> Also, unless you have at least 6 CPU cores or so, you are unlikely to
> see greater throughput with 10 threads.  If you add multiple documents
> per HTTP-POST (such that HTTP latency is minimized), the best setting
> would probably be nThreads == nCores.  For a single doc per POST, more
> threads will serve to cover the latency and keep Solr busy.

I agree with your thinking here.  My requirement for a large number of
threads is somewhat of an artifact of my current system design.  I'm trying
not to serialize the system's processing at the point of indexing.
-- 
View this message in context: 
http://www.nabble.com/Index-Concurrency-tf3718634.html#a10424207
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to