aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArne H Juul <arnej@yahooinc.com>2021-12-10 09:36:24 +0000
committerArne H Juul <arnej@yahooinc.com>2021-12-10 09:36:24 +0000
commit9d578da14fe97b2e1aae966507fbf4d02e1c7625 (patch)
tree44727db6dd9825fcccacf6408ec6ae985b08d604
parent61f7e97a016291579d0a77bcbf7b56d8fed96aff (diff)
wire feature flag
-rw-r--r--config-model/src/main/java/com/yahoo/config/model/ApplicationConfigProducerRoot.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/config-model/src/main/java/com/yahoo/config/model/ApplicationConfigProducerRoot.java b/config-model/src/main/java/com/yahoo/config/model/ApplicationConfigProducerRoot.java
index 19805adc637..523cadda4eb 100644
--- a/config-model/src/main/java/com/yahoo/config/model/ApplicationConfigProducerRoot.java
+++ b/config-model/src/main/java/com/yahoo/config/model/ApplicationConfigProducerRoot.java
@@ -78,9 +78,11 @@ public class ApplicationConfigProducerRoot extends AbstractConfigProducer<Abstra
}
private boolean useV8GeoPositions = false;
+ private boolean generateDocTypeConfig = false;
public void useFeatureFlags(ModelContext.FeatureFlags featureFlags) {
this.useV8GeoPositions = featureFlags.useV8GeoPositions();
+ this.generateDocTypeConfig = featureFlags.useV8DocManagerCfg();
}
/**
@@ -160,6 +162,7 @@ public class ApplicationConfigProducerRoot extends AbstractConfigProducer<Abstra
public void getConfig(DocumentmanagerConfig.Builder builder) {
new DocumentManager()
.useV8GeoPositions(this.useV8GeoPositions)
+ .generateDocTypeConfig(this.generateDocTypeConfig)
.produce(documentModel, builder);
}