summaryrefslogtreecommitdiffstats
path: root/config-model
diff options
context:
space:
mode:
authorHarald Musum <musum@yahoo-inc.com>2017-06-15 11:07:20 +0200
committerHarald Musum <musum@yahoo-inc.com>2017-06-15 11:07:20 +0200
commitee3cea3a3c64dbe071b87117a18a09237b694642 (patch)
tree7d9be417756695ddcabc9d61e0939a53e918f1a0 /config-model
parent23235a43c327518283070c8151780718b47ee7d3 (diff)
Use 16 distribution bits in prod zones in CD
Diffstat (limited to 'config-model')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/content/cluster/ContentCluster.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/content/cluster/ContentCluster.java b/config-model/src/main/java/com/yahoo/vespa/model/content/cluster/ContentCluster.java
index 46e0500971a..c90406f96d7 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/content/cluster/ContentCluster.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/content/cluster/ContentCluster.java
@@ -8,6 +8,7 @@ import com.yahoo.config.model.producer.AbstractConfigProducerRoot;
import com.yahoo.config.provision.ClusterSpec;
import com.yahoo.config.provision.Environment;
import com.yahoo.config.provision.RegionName;
+import com.yahoo.config.provision.SystemName;
import com.yahoo.config.provision.Zone;
import com.yahoo.vespa.config.content.MessagetyperouteselectorpolicyConfig;
import com.yahoo.vespa.config.content.FleetcontrollerConfig;
@@ -600,7 +601,8 @@ public class ContentCluster extends AbstractConfigProducer implements StorDistri
createZone(Environment.prod, "ap-northeast-1"),
createZone(Environment.prod, "ap-northeast-2"),
createZone(Environment.prod, "us-east-3"));
- if (zonesWith16DistributionBits.contains(zone))
+ if ((zone.system() == SystemName.cd && zone.environment() == Environment.prod) || // should reflect how we want it to be in 'main'
+ zonesWith16DistributionBits.contains(zone))
return 16;
else
return DistributionBitCalculator.getDistributionBits(getNodeCountPerGroup(), getDistributionMode());