Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
None
-
None
Description
Solr 4.5
/select?defType=edismax&q={!lucene}(foo)&debugQuery=true
goes like
<str name="rawquerystring">\{!lucene}(foo)</str> <str name="parsedquery_toString">content:foo</str> <str name="QParser">LuceneQParser</str>
fine
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
"querystring":"\{!lucene}(foo)", "parsedquery":"+DisjunctionMaxQuery(((Project.Address:lucene Project.Address:foo) | (Project.OwnerType:lucene Project.OwnerType:foo) "QParser":"ExtendedDismaxQParser",
blah...
but removing braces in 8.2 works perfectly fine
"querystring":"\{!lucene}foo", "parsedquery":"+content:foo", "parsedquery_toString":"+content:foo", "QParser":"ExtendedDismaxQParser",
Attachments
Attachments
Issue Links
- is related to
-
SOLR-11501 Depending on the parser, QParser should not parse local-params
- Closed