summaryrefslogtreecommitdiffstats
path: root/config-model
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2020-12-09 10:32:47 +0100
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2020-12-09 10:32:47 +0100
commit46d3afb585ce0f5c07ac6b4921859105b90bdacc (patch)
tree575df453b0b98121cf484d7dffcff675b32ebacb /config-model
parentbcf36102b997b4276830706562ea9cb57ea1c15e (diff)
Always setup cluster-controller reindexing components
Diffstat (limited to 'config-model')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerContainer.java25
1 files changed, 13 insertions, 12 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerContainer.java b/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerContainer.java
index b128cc5a20b..f8932b415b1 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerContainer.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerContainer.java
@@ -124,17 +124,15 @@ public class ClusterControllerContainer extends Container implements
}
private void configureReindexing() {
- if (reindexingContext().reindexing().enabled()) {
- addFileBundle(REINDEXING_CONTROLLER_BUNDLE.getName());
- addComponent(new SimpleComponent(DocumentAccessProvider.class.getName()));
- addComponent("reindexing-maintainer",
- "ai.vespa.reindexing.ReindexingMaintainer",
- REINDEXING_CONTROLLER_BUNDLE);
- addHandler("reindexing-status",
- "ai.vespa.reindexing.http.ReindexingV1ApiHandler",
- "/reindexing/v1/*",
- REINDEXING_CONTROLLER_BUNDLE);
- }
+ addFileBundle(REINDEXING_CONTROLLER_BUNDLE.getName());
+ addComponent(new SimpleComponent(DocumentAccessProvider.class.getName()));
+ addComponent("reindexing-maintainer",
+ "ai.vespa.reindexing.ReindexingMaintainer",
+ REINDEXING_CONTROLLER_BUNDLE);
+ addHandler("reindexing-status",
+ "ai.vespa.reindexing.http.ReindexingV1ApiHandler",
+ "/reindexing/v1/*",
+ REINDEXING_CONTROLLER_BUNDLE);
}
@@ -151,7 +149,10 @@ public class ClusterControllerContainer extends Container implements
@Override
public void getConfig(ReindexingConfig.Builder builder) {
ReindexingContext ctx = reindexingContext();
- if (!ctx.reindexing().enabled()) return;
+ if (!ctx.reindexing().enabled()) {
+ builder.enabled(false);
+ return;
+ }
builder.enabled(ctx.reindexing().enabled());
for (String clusterId : ctx.clusterIds()) {