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
-
-
-
Method Detail
-
defaultTermwiseLimit
default double defaultTermwiseLimit()
-
useThreePhaseUpdates
default boolean useThreePhaseUpdates()
-
feedSequencerType
default String feedSequencerType()
-
feedTaskLimit
default int feedTaskLimit()
-
feedMasterTaskLimit
default int feedMasterTaskLimit()
-
sharedFieldWriterExecutor
default String sharedFieldWriterExecutor()
-
responseSequencerType
default String responseSequencerType()
-
defaultNumResponseThreads
default int defaultNumResponseThreads()
-
skipCommunicationManagerThread
default boolean skipCommunicationManagerThread()
-
skipMbusRequestThread
default boolean skipMbusRequestThread()
-
skipMbusReplyThread
default boolean skipMbusReplyThread()
-
useAsyncMessageHandlingOnSchedule
default boolean useAsyncMessageHandlingOnSchedule()
-
feedConcurrency
default double feedConcurrency()
-
defaultPoolNumThreads
default int defaultPoolNumThreads()
-
availableProcessors
default int availableProcessors()
-
maxUnCommittedMemory
default int maxUnCommittedMemory()
-
maxConcurrentMergesPerNode
default int maxConcurrentMergesPerNode()
-
maxMergeQueueSize
default int maxMergeQueueSize()
-
containerDumpHeapOnShutdownTimeout
default boolean containerDumpHeapOnShutdownTimeout()
-
containerShutdownTimeout
default double containerShutdownTimeout()
-
enableFeedBlockInDistributor
default boolean enableFeedBlockInDistributor()
-
maxActivationInhibitedOutOfSyncGroups
default int maxActivationInhibitedOutOfSyncGroups()
-
jvmOmitStackTraceInFastThrowOption
default String jvmOmitStackTraceInFastThrowOption(com.yahoo.config.provision.ClusterSpec.Type type)
-
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()
-
useV8DocManagerCfg
default boolean useV8DocManagerCfg()
-
maxCompactBuffers
default int maxCompactBuffers()
-
failDeploymentWithInvalidJvmOptions
default boolean failDeploymentWithInvalidJvmOptions()
-
enableServerOcspStapling
default boolean enableServerOcspStapling()
-
persistenceAsyncThrottling
default String persistenceAsyncThrottling()
-
mergeThrottlingPolicy
default String mergeThrottlingPolicy()
-
persistenceThrottlingWsDecrementFactor
default double persistenceThrottlingWsDecrementFactor()
-
persistenceThrottlingWsBackoff
default double persistenceThrottlingWsBackoff()
-
inhibitDefaultMergesWhenGlobalMergesPending
default boolean inhibitDefaultMergesWhenGlobalMergesPending()
-
useQrserverServiceName
default boolean useQrserverServiceName()
-
enableJdiscPreshutdownCommand
default boolean enableJdiscPreshutdownCommand()
-
-