From e23e4ceb5733aa89a506ca699757fed8d8e7c758 Mon Sep 17 00:00:00 2001 From: Brian Morton Date: Fri, 15 Sep 2023 09:57:28 -0400 Subject: [PATCH] Ignore clusterstate.json. Fixes #224. --- pysolr.py | 9 --------- 1 file changed, 9 deletions(-) diff --git a/pysolr.py b/pysolr.py index dfdff09d..850ee4fd 100644 --- a/pysolr.py +++ b/pysolr.py @@ -1530,7 +1530,6 @@ class ZooKeeper(object): # Constants used by the REST API: LIVE_NODES_ZKNODE = "/live_nodes" ALIASES = "/aliases.json" - CLUSTER_STATE = "/clusterstate.json" COLLECTION_STATUS = "/collections" COLLECTION_STATE = "/collections/%s/state.json" SHARDS = "shards" @@ -1574,14 +1573,6 @@ def connectionListener(state): self.zk.add_listener(connectionListener) - @self.zk.DataWatch(ZooKeeper.CLUSTER_STATE) - def watchClusterState(data, *args, **kwargs): - if not data: - LOG.warning("No cluster state available: no collections defined?") - else: - self.collections = json.loads(data.decode("utf-8")) - LOG.info("Updated collections: %s", self.collections) - @self.zk.ChildrenWatch(ZooKeeper.LIVE_NODES_ZKNODE) def watchLiveNodes(children): self.liveNodes = children