[
https://issues.apache.org/jira/browse/SOLR-4208?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13537617#comment-13537617
]
Erik Hatcher commented on SOLR-4208:
------------------------------------
bq. Thoughts?
+1 to the idea, no question.
Could you make the patch such that it's not an entire file replacement so we
can more easily see what's changed exactly?
Perhaps rather (or in conjunction with) making the parser easier/cleaner to
"extends", we could make it open to Solr-style "plugins", where the edismax
parser itself is still used directly, but various overrides/extensions can be
plugged in (and perhaps made query-time changeable[!] by name lookup
Solr-plugin-style; see HighlightComponent for example)
> Refactor edismax query parser
> -----------------------------
>
> Key: SOLR-4208
> URL: https://issues.apache.org/jira/browse/SOLR-4208
> Project: Solr
> Issue Type: Improvement
> Reporter: Tomás Fernández Löbbe
> Priority: Minor
> Fix For: 4.1, 5.0
>
> Attachments: SOLR-4208.patch
>
>
> With successive changes, the edismax query parser has become more complex. It
> would be nice to refactor it to reduce code complexity, also to allow better
> extension and code reuse.
--
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]