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 Details

    • 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()
    • allowedAthenzProxyIdentities

      default List<String> allowedAthenzProxyIdentities()
    • 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()
    • ignoredHttpUserAgents

      default List<String> ignoredHttpUserAgents()
    • enableServerOcspStapling

      default boolean enableServerOcspStapling()
    • persistenceAsyncThrottling

      default String persistenceAsyncThrottling()
    • mergeThrottlingPolicy

      default String mergeThrottlingPolicy()
    • persistenceThrottlingWsDecrementFactor

      default double persistenceThrottlingWsDecrementFactor()
    • persistenceThrottlingWsBackoff

      default double persistenceThrottlingWsBackoff()
    • persistenceThrottlingWindowSize

      default int persistenceThrottlingWindowSize()
    • persistenceThrottlingWsResizeRate

      default double persistenceThrottlingWsResizeRate()
    • persistenceThrottlingOfMergeFeedOps

      default boolean persistenceThrottlingOfMergeFeedOps()
    • inhibitDefaultMergesWhenGlobalMergesPending

      default boolean inhibitDefaultMergesWhenGlobalMergesPending()
    • useQrserverServiceName

      default boolean useQrserverServiceName()
    • enableJdiscPreshutdownCommand

      default boolean enableJdiscPreshutdownCommand()
    • avoidRenamingSummaryFeatures

      default boolean avoidRenamingSummaryFeatures()
    • mergeGroupingResultInSearchInvoker

      default boolean mergeGroupingResultInSearchInvoker()
    • experimentalSdParsing

      default boolean experimentalSdParsing()
    • adminClusterNodeArchitecture

      default String adminClusterNodeArchitecture()
    • adminClusterArchitecture

      default com.yahoo.config.provision.NodeResources.Architecture adminClusterArchitecture()