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 int
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 int
default int
default int
default String
default double
default boolean
default int
default double
default double
default double
default String
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
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() -
ignoreThreadStackSizes
default boolean ignoreThreadStackSizes() -
useV8GeoPositions
default boolean useV8GeoPositions() -
maxCompactBuffers
default int maxCompactBuffers() -
ignoredHttpUserAgents
-
adminClusterArchitecture
default com.yahoo.config.provision.NodeResources.Architecture adminClusterArchitecture() -
enableProxyProtocolMixedMode
default boolean enableProxyProtocolMixedMode() -
logFileCompressionAlgorithm
-
useTwoPhaseDocumentGc
default boolean useTwoPhaseDocumentGc() -
useRestrictedDataPlaneBindings
default boolean useRestrictedDataPlaneBindings() -
useOldJdiscContainerStartup
default boolean useOldJdiscContainerStartup() -
useThreePhaseUpdates
default boolean useThreePhaseUpdates() -
skipCommunicationManagerThread
default boolean skipCommunicationManagerThread() -
skipMbusRequestThread
default boolean skipMbusRequestThread() -
skipMbusReplyThread
default boolean skipMbusReplyThread() -
useQrserverServiceName
default boolean useQrserverServiceName() -
avoidRenamingSummaryFeatures
default boolean avoidRenamingSummaryFeatures() -
experimentalSdParsing
default boolean experimentalSdParsing() -
enableBitVectors
default boolean enableBitVectors() -
enableServerOcspStapling
default boolean enableServerOcspStapling() -
defaultPoolNumThreads
default int defaultPoolNumThreads() -
availableProcessors
default int availableProcessors() -
unorderedMergeChaining
default boolean unorderedMergeChaining() -
mergeThrottlingPolicy
-
persistenceThrottlingWsDecrementFactor
default double persistenceThrottlingWsDecrementFactor() -
persistenceThrottlingWsBackoff
default double persistenceThrottlingWsBackoff() -
persistenceThrottlingWindowSize
default int persistenceThrottlingWindowSize() -
persistenceThrottlingWsResizeRate
default double persistenceThrottlingWsResizeRate() -
persistenceThrottlingOfMergeFeedOps
default boolean persistenceThrottlingOfMergeFeedOps() -
maxConcurrentMergesPerNode
default int maxConcurrentMergesPerNode() -
maxMergeQueueSize
default int maxMergeQueueSize()
-