[
https://issues.apache.org/jira/browse/SOLR-1553?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12777289#action_12777289
]
Hoss Man commented on SOLR-1553:
--------------------------------
I haven't looked at the patch, and i hope to find some time to do so prior to
year with a "3" in it, but in the meantime...
bq. I guess one of the main questions is if this should remain separate from
dismax, or if it should eventually replace dismax?
I think the right way to handle this is to let both *classes* coexist in the
code base, but to start encouraging people to use the new/improved version by
changing the default used when defType=dismax ... a note in CHANGES.txt that
people who really want the old class should use defType=oldDismax, or
explicitly declare the old parsing using the name "dismax" seems totally
suitable (much as we did with LegacyDateField, and lucenePlusSort.
bq. Having the capability to do field selections from the query string can
often be undesirable, if not even a security issue in some cases.
Assuming the new parser is well written (and i would expect nothing less from
all you lucid folks) i imagine it wouldn't take too much work to make all of
those various options controllable by params. if nothing else, an
"escapeTheseChars" type option would be nice brute force way to disable some
stuff.
> extended dismax query parser
> ----------------------------
>
> Key: SOLR-1553
> URL: https://issues.apache.org/jira/browse/SOLR-1553
> Project: Solr
> Issue Type: New Feature
> Reporter: Yonik Seeley
> Fix For: 1.5
>
> Attachments: SOLR-1553.patch
>
>
> An improved user-facing query parser based on dismax
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.