private String getShard(int hash, String collection, ClusterState clusterState) { // ranges should be part of the cloud state and eventually gotten from zk // get the shard names return clusterState.getShard(hash, collection); }