From 86120cb18cdaf4e0bc8ab05f0c9206cc439ac014 Mon Sep 17 00:00:00 2001 From: Jon Marius Venstad Date: Tue, 19 Oct 2021 12:26:53 +0200 Subject: Do not die when reconfiguring to a single server --- .../src/main/java/com/yahoo/vespa/zookeeper/Reconfigurer.java | 4 ---- 1 file changed, 4 deletions(-) (limited to 'zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo') diff --git a/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/Reconfigurer.java b/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/Reconfigurer.java index 8b46c67e0f6..3305ae80fba 100644 --- a/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/Reconfigurer.java +++ b/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/Reconfigurer.java @@ -87,10 +87,6 @@ public class Reconfigurer extends AbstractComponent { // TODO jonmv: unit test this private void reconfigure(ZookeeperServerConfig newConfig) { Instant reconfigTriggered = Instant.now(); - // No point in trying to reconfigure if there is only one server in the new ensemble, - // the others will be shutdown or are about to be shutdown - if (newConfig.server().size() == 1) shutdownAndDie(Duration.ZERO); - String newServers = String.join(",", servers(newConfig)); log.log(Level.INFO, "Will reconfigure ZooKeeper cluster." + "\nServers in active config:" + servers(activeConfig) + -- cgit v1.2.3