[
https://issues.apache.org/jira/browse/SOLR-18425?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18123916#comment-18123916
]
Eric Pugh commented on SOLR-18425:
----------------------------------
There is a discussion needed about if the other subtasks actually are going to
be executed on, if we actually will make those happen.. if so, great, but if
not, then let's close those JIRAs. We have lots of APIS to migrate, don't need
more.
> Break up CLUSTERSTATUS V2 API
> ------------------------------
>
> Key: SOLR-18425
> URL: https://issues.apache.org/jira/browse/SOLR-18425
> Project: Solr
> Issue Type: Improvement
> Components: v2 API
> Affects Versions: 10.0
> Reporter: Eric Pugh
> Priority: Major
> Fix For: 10.2
>
>
> This ticket relates to SOLR-15781 to layout the subtasks for breaking up the
> CLUSTERSTATUS V2 API, and along with that, bring them up to the modern Jax RS
> appraoch.
> There is a developer thread related to this:
> https://lists.apache.org/thread/779x969ho66kgl5jyqwgzyyxc016psj2
>
> Goal: every CLUSTERSTATUS field has an obvious, independently-cacheable,
> independently-permissioned
> v2 home, at the right level of the resource hierarchy (cluster → collection →
> shard → replica).
> ```
> GET /api/cluster/nodes live nodes
> [finish: resolve dup impl, JAX-RS]
> GET /api/cluster/properties cluster properties
> [done]
> GET /api/aliases aliases
> [done]
> GET /api/cluster/node-roles ... (roles replacement)
> [done, not JAX-RS yet]
> GET /api/collections collection names
> [done]
> GET /api/collections/\{collection} collection detail
> [augment: +configName, +aliases, +PRS]
> GET /api/collections/\{collection}/shards shard summaries
> [NEW]
> GET /api/collections/\{collection}/shards/\{shard} single shard
> detail [NEW]
> GET /api/collections/\{collection}/shards/\{shard}/replicas
> replica list [NEW]
> GET /api/collections/\{collection}/shards/\{shard}/replicas/\{replica}
> replica detail [NEW]
> ```
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]