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 com.yahoo.config.provision.NodeResources.Architecture
default int
default boolean
default boolean
default double
default int
default int
default double
default boolean
default boolean
default boolean
default boolean
default double
default double
default String
default boolean
default boolean
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 boolean
default boolean
default int
default int
default int
default int
default String
default double
default boolean
default int
default double
default double
default double
default double
default double
default String
default int
default int
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
default boolean
-
Method Details
-
defaultTermwiseLimit
default double defaultTermwiseLimit() -
useThreePhaseUpdates
default boolean useThreePhaseUpdates() -
feedSequencerType
-
responseSequencerType
-
defaultNumResponseThreads
default int defaultNumResponseThreads() -
skipCommunicationManagerThread
default boolean skipCommunicationManagerThread() -
skipMbusRequestThread
default boolean skipMbusRequestThread() -
skipMbusReplyThread
default boolean skipMbusReplyThread() -
mbusDispatchOnDecode
default boolean mbusDispatchOnDecode() -
mbusDispatchOnEncode
default boolean mbusDispatchOnEncode() -
mbusNetworkThreads
default int mbusNetworkThreads() -
mbusThreads
default int mbusThreads() -
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() -
defaultPoolNumThreads
default int defaultPoolNumThreads() -
availableProcessors
default int availableProcessors() -
maxUnCommittedMemory
default int maxUnCommittedMemory() -
maxConcurrentMergesPerNode
default int maxConcurrentMergesPerNode() -
maxMergeQueueSize
default int maxMergeQueueSize() -
loadCodeAsHugePages
default boolean loadCodeAsHugePages() -
containerDumpHeapOnShutdownTimeout
default boolean containerDumpHeapOnShutdownTimeout() -
containerShutdownTimeout
default double containerShutdownTimeout() -
allowedAthenzProxyIdentities
-
maxActivationInhibitedOutOfSyncGroups
default int maxActivationInhibitedOutOfSyncGroups() -
jvmOmitStackTraceInFastThrowOption
-
resourceLimitDisk
default double resourceLimitDisk() -
resourceLimitMemory
default double resourceLimitMemory() -
minNodeRatioPerGroup
default double minNodeRatioPerGroup() -
forwardIssuesAsErrors
default boolean forwardIssuesAsErrors() -
ignoreThreadStackSizes
default boolean ignoreThreadStackSizes() -
unorderedMergeChaining
default boolean unorderedMergeChaining() -
useV8GeoPositions
default boolean useV8GeoPositions() -
maxCompactBuffers
default int maxCompactBuffers() -
ignoredHttpUserAgents
-
enableServerOcspStapling
default boolean enableServerOcspStapling() -
mergeThrottlingPolicy
-
persistenceThrottlingWsDecrementFactor
default double persistenceThrottlingWsDecrementFactor() -
persistenceThrottlingWsBackoff
default double persistenceThrottlingWsBackoff() -
persistenceThrottlingWindowSize
default int persistenceThrottlingWindowSize() -
persistenceThrottlingWsResizeRate
default double persistenceThrottlingWsResizeRate() -
persistenceThrottlingOfMergeFeedOps
default boolean persistenceThrottlingOfMergeFeedOps() -
useQrserverServiceName
default boolean useQrserverServiceName() -
avoidRenamingSummaryFeatures
default boolean avoidRenamingSummaryFeatures() -
experimentalSdParsing
default boolean experimentalSdParsing() -
enableBitVectors
default boolean enableBitVectors() -
adminClusterArchitecture
default com.yahoo.config.provision.NodeResources.Architecture adminClusterArchitecture() -
enableProxyProtocolMixedMode
default boolean enableProxyProtocolMixedMode() -
logFileCompressionAlgorithm
-