[ 
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: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to