summaryrefslogtreecommitdiffstats
path: root/zookeeper-server/zookeeper-server-common
diff options
context:
space:
mode:
authorHarald Musum <musum@yahooinc.com>2023-01-02 11:09:59 +0100
committerHarald Musum <musum@yahooinc.com>2023-01-02 11:09:59 +0100
commitdee2c0c87e83ff11c6d1f5a68fc68e679a1a076e (patch)
tree6c6a6b77db319e756769cb524970c237a46857c8 /zookeeper-server/zookeeper-server-common
parentdfeccebb751b79c405ed9bbcf4ea813b72d96e32 (diff)
Make zookeeper server non-reconfigurable in self-hosted
Add a new component to control whether zookeeper server in config server should be configurable
Diffstat (limited to 'zookeeper-server/zookeeper-server-common')
-rw-r--r--zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/Reconfigurer.java3
1 files changed, 2 insertions, 1 deletions
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 9f1ed3967f4..6719a68e1cd 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
@@ -54,7 +54,8 @@ public class Reconfigurer extends AbstractComponent {
shutdown();
}
- QuorumPeer startOrReconfigure(ZookeeperServerConfig newConfig, VespaZooKeeperServer server,
+ QuorumPeer startOrReconfigure(ZookeeperServerConfig newConfig,
+ VespaZooKeeperServer server,
Supplier<QuorumPeer> quorumPeerCreator) {
if (zooKeeperRunner == null) {
peer = quorumPeerCreator.get(); // Obtain the peer from the server. This will be shared with later servers.