Eric Pugh created SOLR-18370:
--------------------------------
Summary: Remove ADDROLE/REMOVEROLE Overseer Roles API
Key: SOLR-18370
URL: https://issues.apache.org/jira/browse/SOLR-18370
Project: Solr
Issue Type: Sub-task
Reporter: Eric Pugh
`CollectionParams.CollectionAction.ADDROLE`/`REMOVEROLE`,
`ClusterAPI.Commands.addRole`/`removeRole`, `ClusterStatus.ROLES_PROP`, and
`CollectionAdminRequest.addRole`/`removeRole` are all deprecated since 10.1,
with `OverseerRoleCmd` explicitly logging at runtime that "API is deprecated
and will be removed in Solr 11." This is the big candidate for this solr 11
release — replacement is Node Roles (`-Dsolr.node.roles`) at startup. Touches
`CollectionsHandler`, `OverseerRoleCmd`, `OverseerNodePrioritizer`,
`ZkController` (roles.json), and `ZkStateReader`.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]