summaryrefslogtreecommitdiffstats
path: root/config-model-api
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2020-09-25 13:09:42 +0200
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2020-09-25 13:11:53 +0200
commitcfa3aafbbff8c8da64bbce1df5885744b6389ab6 (patch)
tree5074a3b85097f05e89fd36249ad47298d0605187 /config-model-api
parent7402fb06bc996ec63c478420c25e620034be7f9b (diff)
Add feature flag to enable new restapi handler
Diffstat (limited to 'config-model-api')
-rw-r--r--config-model-api/src/main/java/com/yahoo/config/model/api/ModelContext.java11
1 files changed, 8 insertions, 3 deletions
diff --git a/config-model-api/src/main/java/com/yahoo/config/model/api/ModelContext.java b/config-model-api/src/main/java/com/yahoo/config/model/api/ModelContext.java
index 6a7a9ed16ae..0c78aafcf20 100644
--- a/config-model-api/src/main/java/com/yahoo/config/model/api/ModelContext.java
+++ b/config-model-api/src/main/java/com/yahoo/config/model/api/ModelContext.java
@@ -69,10 +69,10 @@ public interface ModelContext {
default int defaultNumResponseThreads() { return 2; }
- // TODO Revisit in May or June 2020
+ // TODO(bjorncs) Temporary feature flag
double threadPoolSizeFactor();
- // TODO Revisit in May or June 2020
+ // TODO(bjorncs) Temporary feature flag
double queueSizeFactor();
/// Default setting for the gc-options attribute if not specified explicit by application
@@ -95,7 +95,9 @@ public interface ModelContext {
// TODO Remove on 7.XXX when this is default on.
boolean useDirectStorageApiRpc();
- default String proxyProtocol() { return "https+proxy-protocol"; } // TODO bjorncs: Remove after end of May
+ // TODO(bjorncs) Temporary feature flag
+ default String proxyProtocol() { return "https+proxy-protocol"; }
+
default Optional<AthenzDomain> athenzDomain() { return Optional.empty(); }
// TODO(mpolden): Remove after May 2020
@@ -113,6 +115,9 @@ public interface ModelContext {
return Quota.empty();
}
+ // TODO(bjorncs): Temporary feature flag
+ default boolean useNewRestapiHandler() { return false; }
+
}
}