[
https://issues.apache.org/jira/browse/SOLR-13942?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17051552#comment-17051552
]
Ishan Chattopadhyaya commented on SOLR-13942:
---------------------------------------------
bq. "Jason, I think you lack some perspective from the point of view of experts
who intend to resolve problems and also operations engineers who run & maintain
Solr"
Yes, and I still think Jason lacks "some perspective", which I presented later.
No where did I say or imply that I'm "disregarding comments" from Jason
"because [I] assume people doesn’t have [my] experience". Please refrain from
misconstruing what is written clearly; this is bad form, Tomas!
bq. So you agree this is a "quick and easy" solution then. A hack. Removing
APIs is quite difficult, as I'm sure you know.
This is part of an exercise to make Solr more observable. This particular quick
and easy to implement, but not a hack. This is an experimental, internal,
experts only API, which can be documented clearly as such.
bq. You haven't been following the work others have done I think. The
abstraction of ZooKeeper is more than just the endpoint, it's also about the
fact that ZooKeeper is used. The need for Solr users to know ZooKeeper is back
there. The fact that ZooKeeper is back there (could be changed to etcd or
something else at some point?) Agree that we aren't there yet, but this API is
a step in the opposite direction.
I've worked on that effort myself, please look up the git history or do some
JIRA search (is it good these days?). Users don't need to use this API, this is
only available for those who are experts. Users still, before or after this
API, don't need to know about ZK's existence.
bq. Now that you have all your technical reasons, you need to revert the
changes.
I totally disagree with your "technical reasons".
> /api/cluster/zk/* to fetch raw ZK data
> --------------------------------------
>
> Key: SOLR-13942
> URL: https://issues.apache.org/jira/browse/SOLR-13942
> Project: Solr
> Issue Type: New Feature
> Components: v2 API
> Reporter: Noble Paul
> Assignee: Noble Paul
> Priority: Blocker
> Fix For: 8.5
>
> Time Spent: 20m
> Remaining Estimate: 0h
>
> example
> download the {{state.json}} of
> {code}
> GET http://localhost:8983/api/cluster/zk/collections/gettingstarted/state.json
> {code}
> get a list of all children under {{/live_nodes}}
> {code}
> GET http://localhost:8983/api/cluster/zk/live_nodes
> {code}
> If the requested path is a node with children show the list of child nodes
> and their meta data
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]