I'm having trouble getting Solr to use more than one thread during index optimizations. I have the following in my solrconfig.xml: <mergeScheduler class="org.apache.lucene.index.ConcurrentMergeScheduler"> <int name="maxThreadCount">6</int> </mergeScheduler>
I had the same problem some time ago, but upgrading to Solr 1.4 solved the problem. Now it's happening again, with Solr 1.4. No matter what I set in the maxThreadCount, I only see one thread performing the merge when I profile the application. Any idea what could be wrong? Here are the details on my Solr deployment: Solr Specification Version: 1.4.0.2009.10.14.08.05.59 Solr Implementation Version: nightly exported - yonik - 2009-10-14 08:05:59 Lucene Specification Version: 2.9.1-dev Lucene Implementation Version: 2.9.1-dev 824988 - 2009-10-13 21:47:13 Thanks, Gio.