[ https://issues.apache.org/jira/browse/SOLR-14597?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17149787#comment-17149787 ]
David Smiley commented on SOLR-14597: ------------------------------------- With the advent of Solr's package management system, I wonder if this should be a "package", either 1st party (i.e. a contrib) or even elsewhere. "elsewhere" isn't a great option as there is no central place to find them yet. Also, I see this plugin introduces schema components and the plugin system is very close but doesn't _quite_ support that yet (I'm guilty on that front). But that'll be addressed soon. I don't have a strong opinion on this but wanted to bring it up. I suppose the package system wouldn't help much here: (A) no dependencies added (B) not a large body of code (C) _seems_ to have zero security risk (e.g. no escaping mechanism to use another query parser). Also, I could see this parser being very useful. > Advanced Query Parser > --------------------- > > Key: SOLR-14597 > URL: https://issues.apache.org/jira/browse/SOLR-14597 > Project: Solr > Issue Type: New Feature > Security Level: Public(Default Security Level. Issues are Public) > Components: query parsers > Affects Versions: 8.6 > Reporter: Mike Nibeck > Assignee: Gus Heck > Priority: Major > > This JIRA ticket tracks the progress of SIP-9, the Advanced Query Parser that > is being donated by the Library of Congress. Full description of the feature > can be found on the SIP Page. > [https://cwiki.apache.org/confluence/display/SOLR/SIP-9+Advanced+Query+Parser] > Briefly, this parser provides a comprehensive syntax for users that use > search on a daily basis. It also reserves a smaller set of punctuators than > other parsers. This facilitates easier handling of acronyms and punctuated > patterns with meaning ( such as C++ or 401(k) ). The new syntax opens up some > advanced features while also preventing access to arbitrary features via > local parameters. This parser will be safe for accepting user queries > directly with minimal pre-parsing, but for use cases beyond it's established > features alternate query paths (using other parsers) will need to be supplied. > The code drop is being prepared and will be supplied as soon as we receive > guidance from the PMC regarding the proper process. Given that the Library > already has a signed CCLA we need to understand which of these (or other > processes) apply: > [http://incubator.apache.org/ip-clearance/ip-clearance-template.html] > and > [https://www.apache.org/licenses/contributor-agreements.html#grants] -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org