Package com.yahoo.config.model.api
Interface ModelContext.FeatureFlags
- Enclosing interface:
- ModelContext
public static interface ModelContext.FeatureFlags
How to remove a temporary feature flags:
1)
- Remove flag definition from Flags
- Remove method implementation from ModelContextImpl.FeatureFlags
- Modify default implementation of below method to return the new default value
- Remove all usage of below method from config-model
2)
- (optional) Track Vespa version that introduced changes from 1) in annotation field 'removeAfter'
3)
- Remove below method once all config-model versions in hosted production include changes from 1)
- Remove all flag data files from hosted-feature-flag repository
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
default boolean
default double
default int
default int
default double
default boolean
default double
default double
default String
default boolean
default int
default String
jvmOmitStackTraceInFastThrowOption
(com.yahoo.config.provision.ClusterSpec.Type type) default boolean
default String
logFileCompressionAlgorithm
(String defVal) default int
default int
default int
default int
default int
default int
default int
default int
default double
default String
default double
default double
default double
default String
default int
default int
default int
default boolean
default boolean
default String
default String
default boolean
default boolean
-
Method Details
-
defaultTermwiseLimit
default double defaultTermwiseLimit() -
feedSequencerType
-
responseSequencerType
-
queryDispatchPolicy
-
queryDispatchWarmup
default double queryDispatchWarmup() -
defaultNumResponseThreads
default int defaultNumResponseThreads() -
mbusNetworkThreads
default int mbusNetworkThreads() -
mbusJavaRpcNumTargets
default int mbusJavaRpcNumTargets() -
mbusJavaEventsBeforeWakeup
default int mbusJavaEventsBeforeWakeup() -
mbusCppRpcNumTargets
default int mbusCppRpcNumTargets() -
mbusCppEventsBeforeWakeup
default int mbusCppEventsBeforeWakeup() -
rpcNumTargets
default int rpcNumTargets() -
rpcEventsBeforeWakeup
default int rpcEventsBeforeWakeup() -
useAsyncMessageHandlingOnSchedule
default boolean useAsyncMessageHandlingOnSchedule() -
feedConcurrency
default double feedConcurrency() -
feedNiceness
default double feedNiceness() -
maxUnCommittedMemory
default int maxUnCommittedMemory() -
loadCodeAsHugePages
default boolean loadCodeAsHugePages() -
containerDumpHeapOnShutdownTimeout
default boolean containerDumpHeapOnShutdownTimeout() -
containerShutdownTimeout
default double containerShutdownTimeout() -
heapSizePercentage
default int heapSizePercentage() -
allowedAthenzProxyIdentities
-
maxActivationInhibitedOutOfSyncGroups
default int maxActivationInhibitedOutOfSyncGroups() -
jvmOmitStackTraceInFastThrowOption
-
resourceLimitDisk
default double resourceLimitDisk() -
resourceLimitMemory
default double resourceLimitMemory() -
minNodeRatioPerGroup
default double minNodeRatioPerGroup() -
forwardIssuesAsErrors
default boolean forwardIssuesAsErrors() -
useV8GeoPositions
default boolean useV8GeoPositions() -
maxCompactBuffers
default int maxCompactBuffers() -
ignoredHttpUserAgents
-
enableProxyProtocolMixedMode
default boolean enableProxyProtocolMixedMode() -
logFileCompressionAlgorithm
-
summaryDecodePolicy
-
contentLayerMetadataFeatureLevel
default int contentLayerMetadataFeatureLevel() -
unknownConfigDefinition
-
searchHandlerThreadpool
default int searchHandlerThreadpool() -
alwaysMarkPhraseExpensive
default boolean alwaysMarkPhraseExpensive() -
sortBlueprintsByCost
default boolean sortBlueprintsByCost()
-