[ 
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]

Reply via email to