Ryan Ernst created SOLR-4558:
--------------------------------
Summary: raw query parser cannot parse value "{!"
Key: SOLR-4558
URL: https://issues.apache.org/jira/browse/SOLR-4558
Project: Solr
Issue Type: Bug
Components: query parsers
Affects Versions: 4.2
Reporter: Ryan Ernst
In QParser.getParser, local params are handled before passing the query to the
parser plugin. This means a query parser plugin will never see "{!" as a value
to parse (even if the parsers syntax might allow that). You could use
parameter dereferencing, but that is awkward, and it is useful in general to be
able to disable local params syntax.
One possible solution is to add an "enableLocalParams" parameter which, if set
to false, will bypass looking for local params and go directly to constructing
the parser, passing through the qstr unaltered.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]