Uses of Interface
org.apache.druid.server.coordinator.balancer.BalancerStrategy
Packages that use BalancerStrategy
Package
Description
-
Uses of BalancerStrategy in org.apache.druid.server.coordinator
Methods in org.apache.druid.server.coordinator that return BalancerStrategyMethods in org.apache.druid.server.coordinator with parameters of type BalancerStrategyModifier and TypeMethodDescriptionDruidCoordinatorRuntimeParams.Builder.withBalancerStrategy(BalancerStrategy balancerStrategy) -
Uses of BalancerStrategy in org.apache.druid.server.coordinator.balancer
Classes in org.apache.druid.server.coordinator.balancer that implement BalancerStrategyModifier and TypeClassDescriptionclassDeprecated.This is currently being used only in tests for benchmarking purposes and will be removed in future releases.classclassABalancerStrategywhich can be used when historicals in a tier have varying disk capacities.classA simpleBalancerStrategythat assigns segments randomly amongst eligible servers performs no balancingMethods in org.apache.druid.server.coordinator.balancer that return BalancerStrategyModifier and TypeMethodDescriptionabstract BalancerStrategyBalancerStrategyFactory.createBalancerStrategy(int numBalancerThreads) CachingCostBalancerStrategyFactory.createBalancerStrategy(int numBalancerThreads) Deprecated.DisabledCachingCostBalancerStrategyFactory.createBalancerStrategy(int numBalancerThreads) DiskNormalizedCostBalancerStrategyFactory.createBalancerStrategy(int numBalancerThreads) RandomBalancerStrategyFactory.createBalancerStrategy(int numBalancerThreads) -
Uses of BalancerStrategy in org.apache.druid.server.coordinator.loading
Constructors in org.apache.druid.server.coordinator.loading with parameters of type BalancerStrategyModifierConstructorDescriptionStrategicSegmentAssigner(SegmentLoadQueueManager loadQueueManager, DruidCluster cluster, BalancerStrategy strategy, SegmentLoadingConfig loadingConfig, CoordinatorRunStats stats)