You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucene.apache.org by "Mikhail Khludnev (Jira)" <ji...@apache.org> on 2020/06/10 16:20:00 UTC

[jira] [Created] (SOLR-14557) eDisMax regression

Mikhail Khludnev created SOLR-14557:
---------------------------------------

             Summary: eDisMax regression
                 Key: SOLR-14557
                 URL: https://issues.apache.org/jira/browse/SOLR-14557
             Project: Solr
          Issue Type: Bug
      Security Level: Public (Default Security Level. Issues are Public)
          Components: query parsers
            Reporter: Mikhail Khludnev


h2. Solr 4.5 
{{/select?defType=edismax&q={!lucene}(foo)&debugQuery=true}} 
goes like 
{code}
    <str name="rawquerystring">{!lucene}(foo)</str>
    <str name="parsedquery_toString">content:foo</str>
    <str name="QParser">LuceneQParser</str>
{code}
fine
h2. Solr 8.2 
with luceneMatchVersion=4.5 following SOLR-11501 I know it's a grey zone but it's a question of migrating existing queries. 
{{/select?defType=edismax&q={!lucene}(foo)&debugQuery=true}} 
goes like 
{code}
 "querystring":"{!lucene}(foo)",
    "parsedquery":"+DisjunctionMaxQuery(((Project.Address:lucene Project.Address:foo) | (Project.OwnerType:lucene Project.OwnerType:foo) 
       "QParser":"ExtendedDismaxQParser",
{code}
blah... 
but removing braces in 8.2 works perfectly fine 
{code}
    "querystring":"{!lucene}foo",
    "parsedquery":"+content:foo",
    "parsedquery_toString":"+content:foo",
    "QParser":"ExtendedDismaxQParser",
{code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@lucene.apache.org
For additional commands, e-mail: issues-help@lucene.apache.org