Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Later
-
None
-
None
-
None
Description
UpdateProcessorChains must currently be defined with XML in solrconfig.xml. We should explore a scriptable chain implementation with a DSL that allows for full flexibility. The first step would be to make UpdateChain implementations pluggable in solrconfig.xml, for backward compat support.
Benefits and possibilities with a Scriptable UpdateChain:
- A compact DSL for defining Processors and Chains (Workflows would be a better, less limited term here)
- Keeping update processor config separate from solrconfig.xml gives better separations of roles
- Use this as an opportunity to natively support scripting language Processors (ideas from
SOLR-1725)
This issue is spun off from SOLR-2823.