[ 
https://issues.apache.org/jira/browse/SOLR-14557?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-14557:
------------------------------------
    Description: 
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}

  was:
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}


> 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
>            Priority: Major
>              Labels: painful
>
> 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-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to