| Modifier and Type | Interface and Description |
|---|---|
interface |
RaftLog
Persists entries that are coordinated through RAFT, i.e.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DelegatingRaftLog |
class |
InMemoryRaftLog |
class |
MonitoredRaftLog |
| Constructor and Description |
|---|
LogPrinter(ReadableRaftLog raftLog) |
| Modifier and Type | Class and Description |
|---|---|
class |
SegmentedRaftLog
The segmented RAFT log is an append only log supporting the operations required to support
the RAFT consensus algorithm.
|
| Constructor and Description |
|---|
RaftMembershipManager(SendToMyself sendToMyself,
RaftGroup.Builder<MemberId> memberSetBuilder,
ReadableRaftLog raftLog,
org.neo4j.logging.LogProvider logProvider,
int expectedClusterSize,
long electionTimeout,
Clock clock,
long catchupTimeout,
StateStorage<RaftMembershipState> membershipStorage) |
| Constructor and Description |
|---|
RaftLogShippingManager(Outbound<MemberId,RaftMessages.RaftMessage> outbound,
org.neo4j.logging.LogProvider logProvider,
ReadableRaftLog raftLog,
Clock clock,
MemberId myself,
RaftMembership membership,
long retryTimeMillis,
int catchupBatchSize,
int maxAllowedShippingLag,
InFlightMap<RaftLogEntry> inFlightMap) |
| Modifier and Type | Method and Description |
|---|---|
ReadableRaftLog |
ReadableRaftState.entryLog() |
ReadableRaftLog |
RaftState.entryLog() |
| Constructor and Description |
|---|
InFlightLogEntryReader(ReadableRaftLog raftLog,
InFlightMap<RaftLogEntry> inFlightMap,
boolean removeReadIndexFromMap) |
Copyright © 2002–2016 The Neo4j Graph Database Project. All rights reserved.