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 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 long
default double
default String
default double
default double
default double
default String
default boolean
default int
default int
default int
default boolean
default boolean
default String
default String
default boolean
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() -
dynamicHeapSize
default boolean dynamicHeapSize() -
unknownConfigDefinition
-
searchHandlerThreadpool
default int searchHandlerThreadpool() -
mergingMaxMemoryUsagePerNode
default long mergingMaxMemoryUsagePerNode() -
usePerDocumentThrottledDeleteBucket
default boolean usePerDocumentThrottledDeleteBucket() -
alwaysMarkPhraseExpensive
default boolean alwaysMarkPhraseExpensive() -
restartOnDeployWhenOnnxModelChanges
default boolean restartOnDeployWhenOnnxModelChanges() -
sortBlueprintsByCost
default boolean sortBlueprintsByCost()
-