org.apache.cassandra.service.paxos

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total12,408 of 12,7933%1,350 of 1,3560%1,3361,3682,4002,466638670104117
PaxosPrepare1,3750%2090%146146267267353511
Paxos1,111302%1260%9598230240222501
PaxosState1,006444%1130%9397217233364001
PaxosRepairHistory6770%920%7272115115262611
ContentionStrategy6340%580%5656138138272711
Commit463407%11532%84894252253001
PaxosPropose4460%620%58588686272711
PaxosRepair.Querying4380%520%343454548811
PaxosRepair4180%480%47479191232311
PaxosCommit3620%420%40407474191911
PaxosState.Snapshot3260%640%393952527711
AbstractPaxosRepair2500%220%32327070212111
PaxosPrepare.ResponseSerializer2450%360%222247474411
Paxos.Participants2340%120%25254343191911
PaxosPrepare.RequestHandler2340%310%202036364411
PaxosRepairHistory.Builder2200%380%262635357711
Paxos.MaybeFailure1970%180%19193030101011
PaxosPrepareRefresh1800%140%141439397711
PaxosPrepare.AbstractRequestSerializer1440%140%111124244411
Paxos.Electorate1330%180%20202020111111
PaxosRepair.PoisonProposals1320%60%7716162211
PaxosRepairHistory.new IVersionedSerializer() {...}1130%60%7721214411
ContentionStrategy.Bound1040%20%4416163311
PaxosRepair.ProposingRepair860%80%7714142211
PaxosPrepareRefresh.RequestHandler810%80%7718183311
TablePaxosRepairHistory740%20%9920208811
ContentionStrategy.TimeLimitedLatencySupplier720%80%8814144411
Ballot714639%118%1218172561201
PaxosRepairHistory.RangeIterator690%40%101014148811
PrepareResponse660%40%55993311
Commit.Accepted620%60%111113138811
AbstractPaxosRepair.Failure610%80%8813134411
PaxosRequestCallback600%80%9918185511
PaxosPropose.RequestHandler590%40%5512123311
PaxosCommitAndPrepare.RequestSerializer580%n/a6610106611
PrepareResponse.PrepareResponseSerializer570%n/a4412124411
PaxosCommitAndPrepare560%n/a4410104411
PaxosRepair.ResponseSerializer560%n/a4412124411
ContentionStrategy.WaitRandomizerFactory.QuantizedExponential540%40%44882211
PaxosCommitAndPrepare.RequestHandler540%60%6612123311
PaxosRepair.RequestHandler540%20%3314142211
Commit.CompareResult540%n/a11111111
PaxosState.Key500%80%88884411
ContentionStrategy.Type500%n/a22662211
Commit.AcceptedWithTTL500%60%8810105511
Commit.CommittedWithTTL500%60%8810105511
Commit.Committed490%60%9911116611
PaxosPrepare.AbstractRequest480%n/a3317173311
Paxos.Electorate.Serializer480%n/a44994411
PaxosPropose.ResponseSerializer480%80%8810104411
PaxosRepair.RequestSerializer460%n/a44994411
PaxosCommitAndPrepare.Request460%n/a44884411
PaxosState.MaybePromise450%n/a6611116611
PaxosPrepare.Success420%n/a44884411
PaxosCommit.RequestHandler410%40%5511113311
PaxosPrepare.Request380%20%55664411
PaxosPrepare.Status380%30%8812126611
PaxosCommit.new Paxos.Async() {...}370%n/a22882211
ContentionStrategy.LatencyModifierFactory370%n/a88448811
PaxosPrepareRefresh.RequestSerializer370%n/a44994411
ContentionStrategy.WaitRandomizerFactory.Exponential360%20%33882211
ContentionStrategy.WaitRandomizerFactory360%n/a77557711
Commit.CommitSerializer3514%n/a348113401
PaxosPrepare.Permitted350%n/a2210102211
PaxosPropose.new Paxos.Async() {...}350%n/a22882211
Paxos.BeginResult340%40%4411112211
PaxosState.MaybePromise.Outcome340%n/a11111111
AbstractPaxosRepair.Result.Outcome340%n/a11111111
PaxosRepair.Response320%n/a22662211
PaxosRepairHistory.Searcher310%40%44552211
ContentionStrategy.LatencySelectorFactory300%n/a88448811
Ballot.Serializer290%20%88887711
Commit.Proposal282244%n/a47494701
PaxosPrepare.Response280%40%77775511
PaxosPrepare.RequestSerializer270%n/a44444411
PaxosPrepareRefresh.ResponseSerializer270%n/a44664411
PaxosPropose.RequestSerializer270%n/a44664411
BallotGenerator.Global2528%n/a68796801
PaxosCommit.Status250%40%66664411
PaxosRepair.CommittingRepair240%20%33332211
BallotGenerator.Default231437%n/a47694701
ContentionStrategy.ParsedStrategy180%n/a11771111
AbstractPaxosRepair.Result180%20%44553311
PaxosState.UnsafeSnapshot170%n/a22442211
PaxosPropose.Superseded160%n/a22552211
PaxosPropose.Response150%20%33442211
PaxosPropose.Status150%n/a44664411
Commit.Agreed150%n/a33553311
PaxosPrepare.FoundIncompleteAccepted130%n/a22442211
AbstractPaxosRepair.ConsumerState130%n/a22332211
PaxosPrepare.FoundIncompleteCommitted130%n/a22442211
ContentionStrategy.WaitRandomizerFactory.Uniform120%n/a22442211
PaxosPrepare.MaybeFailure120%n/a22442211
ContentionStrategy.WaitRandomizerFactory.AbstractExponential120%n/a11551111
PaxosRepair.CommitAndRestart120%n/a22222211
PaxosPrepare.Superseded120%n/a22442211
PaxosPrepare.Rejected0%n/a22442211
PaxosPropose.MaybeFailure0%n/a22442211
PaxosPropose.Request0%n/a22442211
PaxosRepair.Request0%n/a11441111
ContentionStrategy.SnapshotAndTime0%n/a11441111
PaxosPrepareRefresh.Request0%n/a11441111
PaxosPrepare.WithRequestedBallot0%n/a11331111
Paxos.new Runnable() {...}0%n/a22112211
PaxosState.TrackerHandle45%n/a01250101
PaxosPrepareRefresh.Response0%n/a11331111
PaxosPrepare.FoundIncomplete0%n/a11221111
PaxosPrepare.ElectorateMismatch0%n/a11221111
PaxosOperationLock0%n/a22112211
AbstractPaxosRepair.State0%n/a11111111
ContentionStrategy.new ContentionStrategy.WaitRandomizerFactory() {...}0%n/a11111111
ContentionStrategy.new ContentionStrategy.LatencySelectorFactory() {...}0%n/a11111111
ContentionStrategy.new ContentionStrategy.LatencyModifierFactory() {...}0%n/a11111111
PaxosPrepare.Status.Outcome74100%n/a01010101
Ballot.Flag36100%n/a01030101
PaxosPropose.Status.Outcome34100%n/a01010101
PaxosPropose.Superseded.SideEffects24100%n/a01010101