Class PaxosStateTracker
java.lang.Object
org.apache.cassandra.service.paxos.uncommitted.PaxosStateTracker
Tracks uncommitted and ballot high/low bounds
-
Constructor Summary
ConstructorsConstructorDescriptionPaxosStateTracker(PaxosUncommittedTracker uncommitted, PaxosBallotTracker ballots, boolean rebuildNeeded) -
Method Summary
Modifier and TypeMethodDescriptionballots()static PaxosStateTrackercreate(Directories.DataDirectories dataDirectories) static PaxosStateTrackerbooleanvoid
-
Constructor Details
-
PaxosStateTracker
public PaxosStateTracker(PaxosUncommittedTracker uncommitted, PaxosBallotTracker ballots, boolean rebuildNeeded)
-
-
Method Details
-
isRebuildNeeded
public boolean isRebuildNeeded() -
create
- Throws:
IOException
-
create
public static PaxosStateTracker create(Directories.DataDirectories dataDirectories) throws IOException - Throws:
IOException
-
maybeRebuild
- Throws:
IOException
-
uncommitted
-
ballots
-