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