diff options
author | Harald Musum <musum@yahooinc.com> | 2023-01-02 11:09:59 +0100 |
---|---|---|
committer | Harald Musum <musum@yahooinc.com> | 2023-01-02 11:09:59 +0100 |
commit | dee2c0c87e83ff11c6d1f5a68fc68e679a1a076e (patch) | |
tree | 6c6a6b77db319e756769cb524970c237a46857c8 /zookeeper-server/zookeeper-server-common/src | |
parent | dfeccebb751b79c405ed9bbcf4ea813b72d96e32 (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/src')
-rw-r--r-- | zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/Reconfigurer.java | 3 |
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. |