aboutsummaryrefslogtreecommitdiffstats
path: root/clustercontroller-apps/src/main/java
diff options
context:
space:
mode:
authorTor Brede Vekterli <vekterli@vespa.ai>2024-06-10 08:42:03 +0000
committerTor Brede Vekterli <vekterli@vespa.ai>2024-06-26 09:37:27 +0000
commitdaa6b55f8347478b1cec99956a349a066e73e21c (patch)
tree71299adf909cb7b8f5a0cdcf3d2a2ea4f13801fe /clustercontroller-apps/src/main/java
parent6dcf8dd36274d8d98795536b265effedaf0a8167 (diff)
Include distribution config as part of cluster state bundle
Opaque config Slime representation is encoded as part of the existing bundle object. New cluster state version and broadcast is triggered if the distribution config changes. Including distribution config is controlled by a dedicated config parameter, which currently defaults to `false` (i.e. disabled).
Diffstat (limited to 'clustercontroller-apps/src/main/java')
-rw-r--r--clustercontroller-apps/src/main/java/com/yahoo/vespa/clustercontroller/apps/clustercontroller/ClusterControllerClusterConfigurer.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/clustercontroller-apps/src/main/java/com/yahoo/vespa/clustercontroller/apps/clustercontroller/ClusterControllerClusterConfigurer.java b/clustercontroller-apps/src/main/java/com/yahoo/vespa/clustercontroller/apps/clustercontroller/ClusterControllerClusterConfigurer.java
index 265a99e2f72..927161812c4 100644
--- a/clustercontroller-apps/src/main/java/com/yahoo/vespa/clustercontroller/apps/clustercontroller/ClusterControllerClusterConfigurer.java
+++ b/clustercontroller-apps/src/main/java/com/yahoo/vespa/clustercontroller/apps/clustercontroller/ClusterControllerClusterConfigurer.java
@@ -56,7 +56,7 @@ public class ClusterControllerClusterConfigurer extends AbstractComponent {
ZookeepersConfig zookeepersConfig) {
Distribution distribution = new Distribution(distributionConfig);
FleetControllerOptions.Builder builder = new FleetControllerOptions.Builder(fleetcontrollerConfig.cluster_name(), distribution.getNodes());
- builder.setStorageDistribution(distribution);
+ builder.setDistributionConfig(distributionConfig);
configure(builder, fleetcontrollerConfig);
configure(builder, slobroksConfig);
configure(builder, zookeepersConfig);