summaryrefslogtreecommitdiffstats
path: root/configserver
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2019-05-08 23:44:54 +0200
committerHarald Musum <musum@verizonmedia.com>2019-05-08 23:44:54 +0200
commit54c29eb5ad85df1dbcb8a7ae1af9681c535420e2 (patch)
tree932bb05ff6b794f0f94a300ed87f798e1e2a53d8 /configserver
parentf69f960d5ae48d246f56a60e6e46c90a58f836ba (diff)
Remove unused flag
Diffstat (limited to 'configserver')
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/application/Application.java19
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/modelfactory/ActivatedModelsBuilder.java3
2 files changed, 2 insertions, 20 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/application/Application.java b/configserver/src/main/java/com/yahoo/vespa/config/server/application/Application.java
index d6d2bfbe89f..c8f3bcd5b3f 100644
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/application/Application.java
+++ b/configserver/src/main/java/com/yahoo/vespa/config/server/application/Application.java
@@ -23,11 +23,6 @@ import com.yahoo.vespa.config.server.rpc.ConfigResponseFactory;
import com.yahoo.vespa.config.server.rpc.UncompressedConfigResponseFactory;
import com.yahoo.vespa.config.server.tenant.TenantRepository;
import com.yahoo.vespa.config.util.ConfigUtils;
-import com.yahoo.vespa.flags.BooleanFlag;
-import com.yahoo.vespa.flags.FetchVector;
-import com.yahoo.vespa.flags.FlagSource;
-import com.yahoo.vespa.flags.Flags;
-import com.yahoo.vespa.flags.InMemoryFlagSource;
import java.util.Objects;
import java.util.Set;
@@ -49,15 +44,9 @@ public class Application implements ModelResult {
private final ServerCache cache;
private final MetricUpdater metricUpdater;
private final ApplicationId app;
- private final BooleanFlag useConfigServerCache;
public Application(Model model, ServerCache cache, long appGeneration, boolean internalRedeploy,
Version vespaVersion, MetricUpdater metricUpdater, ApplicationId app) {
- this(model, cache, appGeneration, internalRedeploy, vespaVersion, metricUpdater, app, new InMemoryFlagSource());
- }
-
- public Application(Model model, ServerCache cache, long appGeneration, boolean internalRedeploy,
- Version vespaVersion, MetricUpdater metricUpdater, ApplicationId app, FlagSource flagSource) {
Objects.requireNonNull(model, "The model cannot be null");
this.model = model;
this.cache = cache;
@@ -66,9 +55,6 @@ public class Application implements ModelResult {
this.vespaVersion = vespaVersion;
this.metricUpdater = metricUpdater;
this.app = app;
- this.useConfigServerCache = Flags.USE_CONFIG_SERVER_CACHE
- .with(FetchVector.Dimension.APPLICATION_ID, app.serializedForm())
- .bindTo(flagSource);
}
/**
@@ -159,10 +145,7 @@ public class Application implements ModelResult {
}
private boolean useCache(GetConfigRequest request) {
- if (request.noCache())
- return false;
- else
- return useConfigServerCache.value();
+ return !request.noCache();
}
private boolean logDebug() {
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/modelfactory/ActivatedModelsBuilder.java b/configserver/src/main/java/com/yahoo/vespa/config/server/modelfactory/ActivatedModelsBuilder.java
index 8083834ad17..6351a93e6e6 100644
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/modelfactory/ActivatedModelsBuilder.java
+++ b/configserver/src/main/java/com/yahoo/vespa/config/server/modelfactory/ActivatedModelsBuilder.java
@@ -103,8 +103,7 @@ public class ActivatedModelsBuilder extends ModelsBuilder<Application> {
applicationPackage.getMetaData().isInternalRedeploy(),
modelFactory.version(),
applicationMetricUpdater,
- applicationId,
- flagSource);
+ applicationId);
}
private static <T> Optional<T> getForVersionOrLatest(Map<Version, T> map, Version version) {