Type: New Feature
Affects Version/s: None
Fix Version/s: None
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
This issue is spun off from SOLR-2823.