From 2b1bea8279debbdc5a2c8060e9fd97f1ac8e8e15 Mon Sep 17 00:00:00 2001 From: Shalin Shekhar Mangar Date: Sat, 5 Oct 2013 11:08:26 +0000 Subject: [PATCH] SOLR-5255: Remove unnecessary call to fetch and watch live nodes in ZkStateReader cluster watcher git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1529433 13f79535-47bb-0310-9956-ffa450edef68 --- solr/CHANGES.txt | 3 +++ .../src/java/org/apache/solr/common/cloud/ZkStateReader.java | 5 ----- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/solr/CHANGES.txt b/solr/CHANGES.txt index acb2a00edb0..658fb9a55a7 100644 --- a/solr/CHANGES.txt +++ b/solr/CHANGES.txt @@ -103,6 +103,9 @@ Bug Fixes * SOLR-5301: DELETEALIAS command prints CREATEALIAS in logs (janhoy) +* SOLR-5255: Remove unnecessary call to fetch and watch live nodes in ZkStateReader + cluster watcher. (Jessica Cheng via shalin) + Security ---------------------- diff --git a/solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java b/solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java index 356f14b9b95..f606599ca50 100644 --- a/solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java +++ b/solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java @@ -218,11 +218,6 @@ public class ZkStateReader { Stat stat = new Stat(); byte[] data = zkClient.getData(CLUSTER_STATE, thisWatch, stat , true); - List liveNodes = zkClient.getChildren( - LIVE_NODES_ZKNODE, this, true); - - Set liveNodesSet = new HashSet(); - liveNodesSet.addAll(liveNodes); Set ln = ZkStateReader.this.clusterState.getLiveNodes(); ClusterState clusterState = ClusterState.load(stat.getVersion(), data, ln); // update volatile