[
https://issues.apache.org/jira/browse/SOLR-11028?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17639006#comment-17639006
]
Bence Szabó commented on SOLR-11028:
------------------------------------
I have found a minor mistake in the documentation part for this ticket: it says
as an example this command:
{code:java}
curl -X POST
"http://localhost:8983/api/cluster/nodes/localhost:7574_solr/commands/replace/"
-H 'Content-Type: application/json' -d '
{
"targetNodeName": "localhost:8983_solr",
"waitForFinalState": "false",
"async": "async"
}
'{code}
But according to the code the API endpoint should be
\{{cluster/nodes/{sourceNodeName}/replace/}} without the {{command}} part. I
have also tested and I get the following error when running the same command
which is mentioned as example:
{code:java}
{"responseHeader":{"status":404,"QTime":0},"error":{"metadata":{"error-class":"org.apache.solr.common.SolrException","root-error-class":"org.apache.solr.common.SolrException"},"msg":"Cannot
find API for the path:
/cluster/nodes/localhost:7574_solr/commands/replace/","code":404}} {code}
Without the {{commands}} part it works.
> Create a v2 API equivalent for REPLACENODE API
> ----------------------------------------------
>
> Key: SOLR-11028
> URL: https://issues.apache.org/jira/browse/SOLR-11028
> Project: Solr
> Issue Type: Sub-task
> Components: SolrCloud, v2 API
> Reporter: Shalin Shekhar Mangar
> Priority: Major
> Time Spent: 2h 40m
> Remaining Estimate: 0h
>
> The REPLACENODE API is only implemented as part of the v1 collections API.
> There should be an equivalent call in the v2 paradigm.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]