Hi all,
I was wondering about the number of threads to use for indexing.
There is a setting: getMaxThreadStates() in the IndexWriterConfig that
determines how many threads can write to the index simultaneously.
The luceneutil Indexer.java (that is used for the nightly benchmarks),
seems to use
Actually, the nightly Indexer.java (which tracks Lucene's trunk) did
set call IWC.setMaxThreadStates, up until we removed this setting
entirely in https://issues.apache.org/jira/browse/LUCENE-6659
So now (as of Lucene 5.3.0) IndexWriter lets you use as many threads
as you want.
Mike McCandless
h