I'm really confused by this
bq: I am proposing that the Collection API be consistent...
How can it? The collections API simply allows collection manipulation
(creation, deletion and the like) through an HTTP call. Where do you
think it _can_ get any intelligence about the cluster state? There's
n
I am proposing that the Collection API be consistent with SolrJ
(CloudSolrClient).
SolrJ's design philosophy uses the list of zookeeper addresses to gather cloud
information,
and then intelligently sends the actual request to the single solr node that is
best able to serve it.
This information i