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