Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
Description
we have CollectionsHandler -> ZK getChildren (/live_nodes) + ZK read (/clusterstate.json) + ZK getChildren + N * ZK exists (for getIndividualColls) + W * ZK exists + W * getData (for watched collections) + (N-W) * ZK exists + (N-W) * ZK getData (for non-watched collections).
Some of the ZK exists calls can be avoided without changing the outcome.