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 Detail

      • defaultTermwiseLimit

        default double defaultTermwiseLimit()
      • useThreePhaseUpdates

        default boolean useThreePhaseUpdates()
      • feedSequencerType

        default String feedSequencerType()
      • feedTaskLimit

        default int feedTaskLimit()
      • 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()
      • metricsproxyNumThreads

        default int metricsproxyNumThreads()
      • largeRankExpressionLimit

        default int largeRankExpressionLimit()
      • maxUnCommittedMemory

        default int maxUnCommittedMemory()
      • maxConcurrentMergesPerNode

        default int maxConcurrentMergesPerNode()
      • maxMergeQueueSize

        default int maxMergeQueueSize()
      • ignoreMergeQueueLimit

        default boolean ignoreMergeQueueLimit()
      • containerDumpHeapOnShutdownTimeout

        default boolean containerDumpHeapOnShutdownTimeout()
      • containerShutdownTimeout

        default double containerShutdownTimeout()
      • diskBloatFactor

        default double diskBloatFactor()
      • docstoreCompressionLevel

        default int docstoreCompressionLevel()
      • enableFeedBlockInDistributor

        default boolean enableFeedBlockInDistributor()
      • allowedAthenzProxyIdentities

        default List<String> allowedAthenzProxyIdentities()
      • maxActivationInhibitedOutOfSyncGroups

        default int maxActivationInhibitedOutOfSyncGroups()
      • jvmOmitStackTraceInFastThrowOption

        default String jvmOmitStackTraceInFastThrowOption​(com.yahoo.config.provision.ClusterSpec.Type type)
      • requireConnectivityCheck

        default boolean requireConnectivityCheck()
      • resourceLimitDisk

        default double resourceLimitDisk()
      • resourceLimitMemory

        default double resourceLimitMemory()
      • minNodeRatioPerGroup

        default double minNodeRatioPerGroup()
      • newLocationBrokerLogic

        default boolean newLocationBrokerLogic()
      • maxConnectionLifeInHosted

        default int maxConnectionLifeInHosted()
      • distributorMergeBusyWait

        default int distributorMergeBusyWait()
      • distributorEnhancedMaintenanceScheduling

        default boolean distributorEnhancedMaintenanceScheduling()
      • forwardIssuesAsErrors

        default boolean forwardIssuesAsErrors()
      • asyncApplyBucketDiff

        default boolean asyncApplyBucketDiff()
      • ignoreThreadStackSizes

        default boolean ignoreThreadStackSizes()