diff options
Diffstat (limited to 'config-model/src/main/java/com')
-rw-r--r-- | config-model/src/main/java/com/yahoo/vespa/model/content/Distributor.java | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/content/Distributor.java b/config-model/src/main/java/com/yahoo/vespa/model/content/Distributor.java index f0a2e52f6bf..b5fe4ddee41 100644 --- a/config-model/src/main/java/com/yahoo/vespa/model/content/Distributor.java +++ b/config-model/src/main/java/com/yahoo/vespa/model/content/Distributor.java @@ -49,14 +49,18 @@ public class Distributor extends ContentNode implements StorDistributormanagerCo } private int tuneNumDistributorStripes() { - if ((numDistributorStripesFlag == -1) && (getHostResource() != null)) { - int cores = (int)getHostResource().realResources().vcpu(); - if (cores <= 16) { - return 1; - } else if (cores <= 64) { - return 2; + if (numDistributorStripesFlag == -1) { + if (getHostResource() != null) { + int cores = (int)getHostResource().realResources().vcpu(); + if (cores <= 16) { + return 1; + } else if (cores <= 64) { + return 2; + } else { + return 4; + } } else { - return 4; + return 1; } } return numDistributorStripesFlag; |