aboutsummaryrefslogtreecommitdiffstats
path: root/config-model
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2020-12-08 11:47:54 +0100
committerGitHub <noreply@github.com>2020-12-08 11:47:54 +0100
commitfefcc6ec9e6e3934527ef38952773cf616d2e26f (patch)
tree861729f543b3e15cd585cbe586d61caf767f45ea /config-model
parent51b0057b5c3d0e5a53af6f6e32c92af6108b6d3d (diff)
parentc51b8fe382f8647cb624f34d408d33b90778eb43 (diff)
Merge pull request #15727 from vespa-engine/hmusum/refactor-reconfigurer
Refactor code into module that does not depend on zookeeper
Diffstat (limited to 'config-model')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilder.java1
-rw-r--r--config-model/src/test/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilderTest.java1
2 files changed, 2 insertions, 0 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilder.java b/config-model/src/main/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilder.java
index 7575f517b10..7dca3b9f23b 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilder.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilder.java
@@ -226,6 +226,7 @@ public class ContainerModelBuilder extends ConfigModelBuilder<ContainerModel> {
cluster.getContainers().forEach(container -> {
container.addComponent(zookeeperComponent("com.yahoo.vespa.zookeeper.ReconfigurableVespaZooKeeperServer", container));
container.addComponent(zookeeperComponent("com.yahoo.vespa.zookeeper.Reconfigurer", container));
+ container.addComponent(zookeeperComponent("com.yahoo.vespa.zookeeper.VespaZooKeeperAdminImpl", container));
});
}
diff --git a/config-model/src/test/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilderTest.java b/config-model/src/test/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilderTest.java
index 60704065e28..35257686a5a 100644
--- a/config-model/src/test/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilderTest.java
+++ b/config-model/src/test/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilderTest.java
@@ -891,6 +891,7 @@ public class ContainerModelBuilderTest extends ContainerModelBuilderTestBase {
cluster.getContainers().forEach(container -> {
assertComponentConfigured(container, "com.yahoo.vespa.zookeeper.ReconfigurableVespaZooKeeperServer");
assertComponentConfigured(container, "com.yahoo.vespa.zookeeper.Reconfigurer");
+ assertComponentConfigured(container, "com.yahoo.vespa.zookeeper.VespaZooKeeperAdminImpl");
ZookeeperServerConfig config = model.getConfig(ZookeeperServerConfig.class, container.getConfigId());
assertEquals(container.index(), config.myid());