Ishan Chattopadhyaya created SOLR-14689:
-------------------------------------------

             Summary: Convert streaming expressions into packages
                 Key: SOLR-14689
                 URL: https://issues.apache.org/jira/browse/SOLR-14689
             Project: Solr
          Issue Type: Task
      Security Level: Public (Default Security Level. Issues are Public)
            Reporter: Ishan Chattopadhyaya


Streaming expressions should be converted to packages so that:
# The SolrJ package is leaner
# Streaming expressions can have a faster release cycle
# We can invite more contributions for streaming expressions and also encourage 
third party streaming expressions.

In this issue, let us achieve the following:
# Isolate the streaming expressions into a contrib module first so that a jar 
file can be built out of that. The StreamingHandler can stay in Solr-core.
# Instead of all the 300+ expressions be added to configset (via solrconfig.xml 
or Config API), let us build a streaming expressions factory that registers all 
of the named expressions at once.
# Eventually, once we're done with the above two steps, we can worry about 
signing, distribution etc., as per SOLR-14688.





--
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

Reply via email to