Alexander Koval created SOLR-4646:
-------------------------------------
Summary: lowercaseOperators is enabled by default for edismax
query parser
Key: SOLR-4646
URL: https://issues.apache.org/jira/browse/SOLR-4646
Project: Solr
Issue Type: Bug
Components: query parsers
Affects Versions: 4.2, 4.1
Reporter: Alexander Koval
[Documentation|http://wiki.apache.org/solr/ExtendedDisMax#lowercaseOperators]
says:
*lowercaseOperators*
This param controls whether to try to interpret lowercase words as boolean
operators such as "and", "not" and "or". Set {{&lowercaseOperators=true}} to
allow this. Default is {{"*false*"}}.
But in fact {{lowercaseOperators=true}} by default.
And if one of boolean operators in lowercase is present in query it turns off
{{mm}} parameter:
* {{q=Young+6+or+Ariston&defType=edismax&qf=name&mm=100%25&debugQuery=true}}
{{"parsedquery_toString": "+((name:young) (name:6) (name:ariston))"}}
*
{{q=Young+6+or+Ariston&defType=edismax&qf=name&mm=100%25&lowercaseOperators=true&debugQuery=true}}
{{"parsedquery_toString": "+(((name:young) (name:6) (name:ariston))~3)"}}
--
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]