Hello,

The solrcore Wiki says that "Lucene's
BooleanQuery<http://wiki.apache.org/solr/BooleanQuery>maxClauseCount
is a static variable, making it a single value across the
entire JVM. Whichever Solr core initializes last will win the setting of
the solrconfig.xml's maxBooleanClauses value. Workaround, set
maxBooleanClauses to the greatest value desired in *all* cores."

Now what I see is that even if any one core* has a smaller value for
maxboolean clause* ,the smaller one is taken into effect and not the last
core which is created.

*Some questions*


   1. What is the order for initialization of the cores on a server
   restart,I don't see this info in the logs?
   2. When i change the maxboolean clause on one cores and reload the core
   ,it is not effected ?Does this require Tomcat restart?why?
   3. The default cores core0 and core1 that comes in the example multicore
   setup does not have this value set in them as it has minimum configuration
   ,does this affect the value in other cores if I use that as default?

Regards,
Sujatha

Reply via email to