SOLR-16390: Migrate list cluster nodes API to JAX-RS - #4865
Conversation
Signed-off-by: prithvi <prithvisivasankar@gmail.com>
cc54ba4 to
26b2e1d
Compare
|
Looks like the old |
|
@iprithv if you can confirm my changes to your PR, then I'll merge ;-) |
|
LGTM, thanks @epugh for finishing off the migration.. good catch on the endpoint shadow and the 500→400 standalone fix.. admin UI cleanup is a nice bonus :) |
|
Thank you @iprithv for this. I wanted to layout more tickets to help people, and so I have this ticket https://issues.apache.org/jira/browse/SOLR-18425 with six subtasks ;-) |
|
10x backport problem: c6d595b (SOLR-16390: Migrate list cluster nodes API to JAX-RS #4865) conflicts because its prerequisite is missing: ListClusterNodesResponse.java and the V2 ListClusterNodes API model were introduced on main by #4154 ("Migrate org.apache.solr.cli tools from V1 to V2 APIs"), which has NO milestone and is NOT on branch_10x. PR #4865's own milestone is 10.x. |
Signed-off-by: prithvi <prithvisivasankar@gmail.com> Co-authored-by: Eric Pugh <epugh@opensourceconnections.com> (cherry picked from commit c6d595b)
https://issues.apache.org/jira/browse/SOLR-16390
Converts
GET /api/cluster/nodesfrom the homegrown@EndPointwrapper to JAX-RS, matching ClusterProperty / ListCollections.ListClusterNodesApiand typedListClusterNodesResponsealready existed insolr/apiListClusterNodesowns the live-node listingnodesare unchangedClusterApi.ListClusterNodes