You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucene.apache.org by "Ishan Chattopadhyaya (Jira)" <ji...@apache.org> on 2020/07/29 06:34:00 UTC

[jira] [Created] (SOLR-14689) Convert streaming expressions into packages

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-unsubscribe@lucene.apache.org
For additional commands, e-mail: issues-help@lucene.apache.org