| Package | Description |
|---|---|
| io.atomix.protocols.raft.partition |
Provides
PartitionGroup and Partition
implementations for the Raft consensus protocol. |
| Modifier and Type | Method and Description |
|---|---|
RaftPartitionGroupConfig |
RaftPartitionGroup.Type.newConfig() |
RaftPartitionGroupConfig |
RaftPartitionGroupConfig.setCompactionConfig(RaftCompactionConfig compactionConfig)
Sets the compaction configuration.
|
RaftPartitionGroupConfig |
RaftPartitionGroupConfig.setMembers(java.util.Set<java.lang.String> members)
Sets the set of members in the partition group.
|
RaftPartitionGroupConfig |
RaftPartitionGroupConfig.setPartitionSize(int partitionSize)
Sets the partition size.
|
RaftPartitionGroupConfig |
RaftPartitionGroupConfig.setStorageConfig(RaftStorageConfig storageConfig)
Sets the storage configuration.
|
| Modifier and Type | Method and Description |
|---|---|
ManagedPartitionGroup |
RaftPartitionGroup.Type.newPartitionGroup(RaftPartitionGroupConfig config) |
| Constructor and Description |
|---|
RaftPartition(PartitionId partitionId,
RaftPartitionGroupConfig config,
java.io.File dataDirectory,
io.atomix.utils.concurrent.ThreadContextFactory threadContextFactory) |
RaftPartitionGroup(RaftPartitionGroupConfig config) |
Copyright © 2013-2019. All Rights Reserved.