Gossiper

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,126 of 4,56253%286 of 56349%2554194821,08056137
lambda$assassinateEndpoint$2(InetAddressAndPort, String)1410%120%77323211
applyStateLocally(Map)10611451%151955%1218114201
doStatusCheck()928447%201644%1319173701
advertiseRemoving(InetAddressAndPort, UUID, UUID)890%20%22181811
unsafeClearRemoteState()780%60%44141411
reloadSeeds()760%80%55222211
removeEndpoint(InetAddressAndPort)750%80%55202011
initializeNodeUnsafe(InetAddressAndPort, UUID, int, int)740%20%22131311
applyNewStates(InetAddressAndPort, EndpointState, EndpointState, boolean)7211160%141754%101753101
stop()700%100%66141411
seenAnySeed()660%120%77171711
getReleaseVersionsWithPort()550%60%44121211
advertiseTokenRemoved(InetAddressAndPort, UUID)470%n/a11111111
unsafeGossipWith(InetAddressAndPort)440%40%33121211
waitForSchemaAgreement(long, TimeUnit, BooleanSupplier)400%60%44101011
lambda$convict$1(InetAddressAndPort, double)381224%4233%3471101
maybeFinishShadowRound(InetAddressAndPort, boolean, Map)363045%6440%56101901
nodesAgreeOnSchema(Collection)360%80%55101011
evictFromMembership(InetAddressAndPort)330%20%22101011
makeGossipDigest(List)314257%4450%3581701
checkProperThreadForStateMutation()29514%4233%345701
getUnreachableTokenOwners()280%40%336611
unsafeSendLocalEndpointStateTo(InetAddressAndPort)280%20%227711
getStateForVersionBiggerThan(InetAddressAndPort, int)258978%41275%4922401
waitToSettle()255970%6650%5773001
compareEndpointStartup(InetAddressAndPort, InetAddressAndPort)250%40%334411
computeMinVersion()244163%2880%1671901
unsafeAnnulEndpoint(InetAddressAndPort)240%n/a116611
getSeeds()230%20%225511
initializeUnreachableNodeUnsafe(InetAddressAndPort)230%20%226611
isSafeForStartup(InetAddressAndPort, UUID, boolean, Map)223259%7541%5761501
clearUnsafe()220%n/a118811
addSavedEndpoint(InetAddressAndPort)213965%3350%3451601
getForEndpoint(InetAddressAndPort, ApplicationState)210%40%335511
getApplicationState(InetAddressAndPort, ApplicationState)210%40%335511
doShadowRound(Set)2011284%51575%41143501
handleMajorStateChange(InetAddressAndPort, EndpointState)197980%61062%6952201
getVeryLongTime()191340%1150%121501
addExpireTimeForEndpoint(InetAddressAndPort, long)170%20%224411
lambda$doStatusCheck$4(InetAddressAndPort)160%20%226611
quarantineEndpoint(InetAddressAndPort, long)150%20%225511
copyEndpointStateForEndpoint(InetAddressAndPort)150%20%224411
replacedEndpoint(InetAddressAndPort)140%n/a116611
runInGossipStageBlocking(Runnable)121860%2100%0241201
isSilentShutdownState(EndpointState)120%20%224411
isAdministrativelyInactiveState(EndpointState)120%20%224411
isAdministrativelyInactiveState(InetAddressAndPort)120%20%224411
stopShutdownAndWait(long, TimeUnit)120%n/a113311
replacementQuarantine(InetAddressAndPort)110%n/a113311
injectApplicationState(InetAddressAndPort, ApplicationState, VersionedValue)110%n/a113311
examineGossiper(List, List, Map)108989%41680%41112301
addLocalApplicationStateInternal(ApplicationState, VersionedValue)103678%2250%230901
getMinVersion(long, TimeUnit)10741%n/a015601
forceNewerGeneration()100%n/a113311
realMarkAlive(InetAddressAndPort, EndpointState)95585%2466%2421601
markDead(InetAddressAndPort, EndpointState)93680%2466%2421101
assassinateEndpoint(String)90%n/a113311
unsafeSetEnabled()90%n/a113311
unsafeSendShutdown(InetAddressAndPort)90%n/a113311
lambda$stateOrderMap$8(Gossiper.1Cache, Map.Entry, Map.Entry)83078%5550%462901
expireUpgradeFromVersion()80%n/a113311
getCurrentGenerationNumber(InetAddressAndPort)80%n/a111111
start(int)80%n/a112211
setLooseEmptyEnabled(boolean)80%n/a113311
start(int, Map)73482%1150%1211001
unsafeAssassinateEndpoint(String)70%n/a113311
initializeNodeUnsafe(InetAddressAndPort, UUID, int)70%n/a112211
sendGossip(Message, Set)64989%2675%2521401
maybeGossipToSeed(Message)64989%5550%4611101
isShutdown(InetAddressAndPort)64287%3562%3511301
getGossipStatus(EndpointState)63284%2675%2511101
isUpgradingFromVersionLowerThan(CassandraVersion)51979%3562%251401
requestAll(GossipDigest, List, int)51473%1150%121401
quarantineEndpoint(InetAddressAndPort)50%n/a112211
isKnownEndpoint(InetAddressAndPort)50%n/a111111
getEndpointDowntime(String)50%n/a111111
getCurrentGenerationNumber(String)50%n/a111111
isGossipOnlyMember(InetAddressAndPort)41982%3350%341401
getLiveTokenOwners()40%n/a111111
getJustRemovedEndpoints()40%n/a111111
getUnreachableEndpoints()40%n/a111111
getSeedsInShadowRound()40%n/a111111
doShadowRound()40%n/a111111
lambda$doStatusCheck$5(InetAddressAndPort)40%n/a111111
lambda$new$0()37095%31583%31022101
getLastProcessedMessageAt()30%n/a111111
isAlive(InetAddressAndPort)21789%2466%241401
getReleaseVersionString(InetAddressAndPort)21789%1375%131501
isLoneNode(Map)21184%2250%230101
getExpireTimeForEndpoint(InetAddressAndPort)21184%1150%120201
getLooseEmptyEnabled()20%n/a111111
markAsShutdown(InetAddressAndPort)6798%1375%1311601
notifyFailureDetector(InetAddressAndPort, EndpointState)5898%4866%4712101
sufficientForStartupSafetyCheck(Map)1894%3350%340201
lambda$maybeGossipToUnreachableMember$3(InetAddressAndPort)1191%1150%120101
getSchemaVersion(InetAddressAndPort)1090%1150%120201
Gossiper(boolean)107100%1150%1202401
static {...}100100%n/a0101801
examineShadowState()73100%3770%3601701
maybeGossipToUnreachableMember(Message)39100%4100%030801
getMaxEndpointStateVersion(EndpointState)25100%2100%020401
markAlive(InetAddressAndPort, EndpointState)25100%n/a010701
addLocalApplicationStates(List)24100%2100%020601
buildSeedsList()22100%4100%030601
notifyFailureDetector(Map)21100%2100%020401
doBeforeChangeNotifications(InetAddressAndPort, EndpointState, ApplicationState, VersionedValue)19100%2100%020401
maybeInitializeLocalState(int)19100%n/a010501
lambda$applyNewStates$10(EndpointState, Map.Entry)19100%4100%030201
doOnChangeNotifications(InetAddressAndPort, ApplicationState, VersionedValue)18100%2100%020401
hasMajorVersion3Nodes()18100%1583%140201
getEndpointDowntime(InetAddressAndPort)17100%2100%020401
silentlyMarkDead(InetAddressAndPort, EndpointState)17100%1150%120501
getLiveMembers()16100%1150%120401
sendAll(GossipDigest, Map, int)15100%1150%120401
doGossipToLiveMember(Message)14100%2100%020401
isDeadState(EndpointState)12100%2100%020401
stateOrderMap()12100%n/a010401
addLocalApplicationState(ApplicationState, VersionedValue)12100%n/a010201
isEnabled()12100%1375%130201
order(Map)11100%n/a010301
getHostId(InetAddressAndPort, Map)9100%n/a010101
register(IEndpointStateChangeSubscriber)6100%n/a010201
unregister(IEndpointStateChangeSubscriber)6100%n/a010201
convict(InetAddressAndPort, double)6100%n/a010201
getEndpointStateForEndpoint(InetAddressAndPort)6100%n/a010101
getHostId(InetAddressAndPort)6100%n/a010101
lambda$stateOrderMap$9(Gossiper.1Cache, Map.Entry)6100%n/a010101
lambda$markAlive$7(InetAddressAndPort, EndpointState, Message)6100%n/a010201
getEndpoints()5100%n/a010101
lambda$markAlive$6(InetAddressAndPort, EndpointState)5100%n/a010101
isInGossipStage()4100%n/a010101
setLastProcessedMessageAt(long)4100%n/a010201
getUnreachableMembers()4100%n/a010101
getEndpointCount()4100%n/a010101
getEndpointStateMap()4100%n/a010101
computeExpireTime()4100%n/a010101
isInShadowRound()3100%n/a010101