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 http://blog.mikemccandless.com On Thu, Aug 27, 2015 at 5:22 AM, Rob Audenaerde <rob.audenae...@gmail.com> wrote: > 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 the default value (8), while it uses 20 indexing threads. > > Is there a reason to not set the maxThreadStates to the number of indexing > thread? > > Thanks! --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org