You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by "Jason Gerlowski (Jira)" <ji...@apache.org> on 2022/10/12 18:55:00 UTC
[jira] [Created] (SOLR-16459) Deprecate and remove /admin/cores?action=INVOKE
Jason Gerlowski created SOLR-16459:
--------------------------------------
Summary: Deprecate and remove /admin/cores?action=INVOKE
Key: SOLR-16459
URL: https://issues.apache.org/jira/browse/SOLR-16459
Project: Solr
Issue Type: Improvement
Security Level: Public (Default Security Level. Issues are Public)
Affects Versions: 8.11.2, 9.1
Reporter: Jason Gerlowski
SOLR-6220 added an "INVOKE" action to CoreAdminHandler as a means to implement the old form of rule-based replica placement. The API itself iterates over an arbitrary number of class names, instantiating each one and calling its "invoke" method via reflection.
Now that the old form of rule-based replica placement was removed in 9, nothing uses this API "action" anymore and it should be removed: both for complexity/maintenance reasons, and for potential security issues.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org