diff options
author | Harald Musum <musum@oath.com> | 2018-06-29 09:30:25 +0200 |
---|---|---|
committer | Harald Musum <musum@oath.com> | 2018-06-29 09:30:25 +0200 |
commit | 41a08568476b302b44de5fc7f1bda154c130f7c1 (patch) | |
tree | 32bc421d432e54135adb6d73cdb527c808494671 /configserver | |
parent | fc60138c7b17a214573ca69831ebe71356ab78e7 (diff) |
Build only the minimal set of models needed
Diffstat (limited to 'configserver')
-rw-r--r-- | configserver/src/main/java/com/yahoo/vespa/config/server/modelfactory/ModelsBuilder.java | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/modelfactory/ModelsBuilder.java b/configserver/src/main/java/com/yahoo/vespa/config/server/modelfactory/ModelsBuilder.java index b2eea704a5e..969a2d49586 100644 --- a/configserver/src/main/java/com/yahoo/vespa/config/server/modelfactory/ModelsBuilder.java +++ b/configserver/src/main/java/com/yahoo/vespa/config/server/modelfactory/ModelsBuilder.java @@ -8,7 +8,6 @@ import com.yahoo.config.model.api.ModelFactory; import com.yahoo.config.provision.AllocatedHosts; import com.yahoo.config.provision.ApplicationId; import com.yahoo.config.provision.ApplicationLockException; -import com.yahoo.config.provision.Environment; import com.yahoo.config.provision.OutOfCapacityException; import com.yahoo.config.provision.Version; import com.yahoo.config.provision.Zone; @@ -20,7 +19,6 @@ import com.yahoo.vespa.config.server.provision.StaticProvisioner; import java.time.Instant; import java.util.ArrayList; -import java.util.Arrays; import java.util.Collections; import java.util.Comparator; import java.util.List; @@ -142,10 +140,7 @@ public abstract class ModelsBuilder<MODELRESULT extends ModelResult> { List<MODELRESULT> allApplicationVersions = new ArrayList<>(); allApplicationVersions.add(latestModelVersion); - // TODO: Enable for all zones - if (Arrays.asList(Environment.dev, Environment.test, Environment.staging).contains(zone().environment()) - || Arrays.asList("corp-us-east-1", "ap-southeast-1").contains(zone().region().value())) - versions = keepThoseUsedOn(allocatedHosts.get(), versions); + versions = keepThoseUsedOn(allocatedHosts.get(), versions); // Make sure we build wanted version if we are building models for this major version Version wantedVersion = Version.fromIntValues(wantedNodeVespaVersion.getMajor(), wantedNodeVespaVersion.getMinor(), wantedNodeVespaVersion.getMicro()); |