[ https://issues.apache.org/jira/browse/SOLR-4646?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14903508#comment-14903508 ]
Jan Høydahl commented on SOLR-4646: ----------------------------------- bq. lowercase "and" and "or" were meant to be a natural language improvement Setting a natural language "improvement" as default when it only works for english language content seems odd. For content in any other language, it won't work since we use other words for and/or, and instead you may get weird behavior. That is a bit too much magic for a default setting, so I still support a change to {{false}} as default. > 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: Improvement > Components: query parsers > Affects Versions: 4.1, 4.2 > Reporter: Alexander Koval > Priority: Trivial > > [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=false&debugQuery=true}} > {{"parsedquery_toString": "+(((name:young) (name:6) (name:ariston))~3)"}} -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org