[
https://issues.apache.org/jira/browse/SOLR-4586?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Shawn Heisey updated SOLR-4586:
-------------------------------
Attachment: SOLR-4586.patch
New patch (and issue title). It compiles, and the logic *looks* clean, but I
haven't actually tried to break it yet. I will do so. I will probably need
some assistance in writing a test.
At just over 1 million, the new Solr default is huge, but nowhere near
Integer.MAX_VALUE. The new default is only used if the first solrconfig.xml
loaded during startup does NOT have maxBooleanClauses.
If the first solrconfig.xml has maxBooleanClauses, the Solr default is ignored
and the config value will be used. If that value is lower than the Lucene
default, the Lucene default is used. Should I not put a lower bound on it like
that -- allow insanely low values?
Subsequent solrconfig.xml files and re-reads through core reloading can only
increase the value, so going lower would require a full restart.
> Increase default maxBooleanClauses
> ----------------------------------
>
> Key: SOLR-4586
> URL: https://issues.apache.org/jira/browse/SOLR-4586
> Project: Solr
> Issue Type: Improvement
> Affects Versions: 4.2
> Environment: 4.3-SNAPSHOT 1456767M - ncindex - 2013-03-15 13:11:50
> Reporter: Shawn Heisey
> Attachments: SOLR-4586.patch, SOLR-4586.patch, SOLR-4586.patch
>
>
> In the #solr IRC channel, I mentioned the maxBooleanClauses limitation to
> someone asking a question about queries. Mark Miller told me that
> maxBooleanClauses no longer applies, that the limitation was removed from
> Lucene sometime in the 3.x series. The config still shows up in the example
> even in the just-released 4.2.
> Checking through the source code, I found that the config option is parsed
> and the value stored in objects, but does not actually seem to be used by
> anything. I removed every trace of it that I could find, and all tests still
> pass.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]