[ https://issues.apache.org/jira/browse/SOLR-13553?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17444839#comment-17444839 ]
David Smiley commented on SOLR-13553: ------------------------------------- There was some good discussion at the beginning of this issue (that didn't happen in SOLR-14404) about _where_ the configuration for this goes. To SOLR-14404, I linked a new issue, SOLR-15782 about being able to specify these in solr.xml. While I understand there is value in runtime loading, let's not discount statically defined configuration (e.g. solr.xml) either. Statically defined configuration is compliant with Immutable Infrastructure https://www.bmc.com/blogs/immutable-infrastructure/ industry trends. > Node level custom RequestHandlers > --------------------------------- > > Key: SOLR-13553 > URL: https://issues.apache.org/jira/browse/SOLR-13553 > Project: Solr > Issue Type: Improvement > Reporter: Noble Paul > Assignee: Noble Paul > Priority: Major > > These components are, > * Available on every node > * deployed at the {{CoreContainer}} level > * Available only at V2 endpoint {{/api/node/ext/<plugin-name>}} (v2 style) > * Should implement the {{SolrRequestHandler}} interface > The configuration is persisted in {{clusterprops.json}} > {code} > curl -X POST -H 'Content-type:application/json' --data-binary '{ > "add-requesthandler": { > "name": "foo", > "class" : "fully.qualified.ClassName" > > } > }' http://localhost:8983/api/cluster > {code} > delete it using > {code} > curl -X POST -H 'Content-type:application/json' --data-binary '{ > "delete-requesthandler": "foo" > }' http://localhost:8983/api/cluster > {code} -- This message was sent by Atlassian Jira (v8.20.1#820001) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org