| Modifier and Type | Method and Description |
|---|---|
protected ShardManager |
DBShardingBundle.createShardManager(int numShards,
ShardBlacklistingStore blacklistingStore) |
protected ShardManager |
BalancedDBShardingBundle.createShardManager(int numShards,
ShardBlacklistingStore shardBlacklistingStore) |
| Constructor and Description |
|---|
BlacklistShardTask(ShardManager shardManager) |
UnblacklistShardTask(ShardManager shardManager) |
| Constructor and Description |
|---|
BlacklistingAwareHealthCheck(int shardId,
com.codahale.metrics.health.HealthCheck baseHealthCheck,
ShardManager shardManager,
BlacklistConfig blacklistConfig) |
HealthCheckManager(String namespace,
ShardInfoProvider shardInfoProvider,
ShardBlacklistingStore blacklistingStore,
ShardManager shardManager) |
| Modifier and Type | Class and Description |
|---|---|
class |
BalancedShardManager
Manages shard to bucket mapping.
|
class |
LegacyShardManager
Manages shard to bucket mapping.
|
| Constructor and Description |
|---|
ConsistentHashBucketIdExtractor(ShardManager shardManager) |
RandomBucketIdExtractor(ShardManager shardManager) |
| Constructor and Description |
|---|
ShardCalculator(ShardManager shardManager,
BucketIdExtractor<T> extractor) |
Copyright © 2016–2020. All rights reserved.