[ https://issues.apache.org/jira/browse/SOLR-9565?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16050191#comment-16050191 ]
Jan Høydahl commented on SOLR-9565: ----------------------------------- {code} + public static final Map<String, Class> implicits = new ImmutableMap.Builder() + .put(TemplateUpdateProcessorFactory.NAME, TemplateUpdateProcessorFactory.class) + .put(AtomicUpdateProcessorFactory.NAME, AtomicUpdateProcessorFactory.class) + .build(); {code} -1 on hard-coding certain plugins this way. it is an anti pattern that prohibits equal handling of 3rd party URP plugins. Please use SPI or similar. > Make every UpdateRequestProcessor available implicitly > ------------------------------------------------------ > > Key: SOLR-9565 > URL: https://issues.apache.org/jira/browse/SOLR-9565 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Reporter: Noble Paul > Attachments: SOLR-9565.patch > > > Now that we can 'construct' the URP chains through request parameters, we > should make all the URPs available automatically. The next challenge is to > make them read the configuration from request parameters as well > to access {{HTMLStripFieldUpdateProcessorFactory}} the parameter could be > {{processor=HTMLStripField}} (The UpdateProcessorFactory part is > automatically appended ) > The next step is to make the URPs accept request parameters instead of just > configuration parameters e.g: > {{processor=HTMLStripField&HTMLStripField.fieldName=<some-field>}} -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org