In CollectionsHandler LIST_OP, the implementation of LIST loads the state.json of all collections in the cluster in order to return the names of all collections.
With a large cluster and a large number of collections, it seems more efficient to directly get all children of /collections from Zookeeper. In small clusters with a small number of collections, the impact of such a call is likely minimal. Comments? Thanks, Ilan