MigrationCoordinator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total438 of 1,15261%65 of 13250%57100982521034
awaitSchemaRequests(long)780%120%77191911
removeAndIgnoreEndpoint(InetAddressAndPort)360%40%338811
getIgnoredEndpoints()351123%5116%3461001
shouldPullFromEndpoint(InetAddressAndPort)316567%6857%68112501
getIgnoredVersions()31718%5116%344701
reportCurrentSchemaVersionOnEndpoint(InetAddressAndPort)310%60%448811
outstandingVersions()300%40%335511
scheduleSchemaPull(InetAddressAndPort, MigrationCoordinator.VersionInfo)272649%1150%122701
maybePullSchema(MigrationCoordinator.VersionInfo)258176%41275%4921601
clearVersionsInfo()220%20%227711
submitToMigrationIfNotShutdown(Runnable)181951%3350%3461001
reportEndpointVersion(InetAddressAndPort, UUID)169084%2880%2641901
reset()150%n/a115511
shouldPullSchema(UUID)121352%2250%234801
pullSchema(InetAddressAndPort, RequestCallback)93378%1375%1331101
getVersionInfoUnsafe(UUID)60%n/a111111
lambda$awaitSchemaRequests$4(long, WaitQueue.Signal)40%n/a111111
lambda$scheduleSchemaPull$3(FutureTask)40%n/a111111
lambda$static$0()30%n/a111111
shouldPullImmediately(InetAddressAndPort, UUID)23694%2250%231701
removeEndpointFromVersion(InetAddressAndPort, UUID)15098%1583%1411201
shouldApplySchemaFor(MigrationCoordinator.VersionInfo)11593%1375%130301
lambda$start$1(long, ScheduledFuture)11292%1150%121301
pushSchemaMutations(Collection)56100%4100%0301201
MigrationCoordinator(MessagingService, ExecutorPlus, ScheduledExecutorService, int, Gossiper, Supplier, BiConsumer)42100%n/a0101301
pullUnreceivedSchemaVersions()35100%1583%140801
start()22100%n/a010501
shouldPushSchemaTo(InetAddressAndPort)21100%2466%240301
static {...}19100%n/a010601
pullComplete(InetAddressAndPort, MigrationCoordinator.VersionInfo, boolean)18100%2100%020501
announce(UUID)15100%2100%020401
sendMigrationMessage(InetAddressAndPort, RequestCallback)15100%n/a010401
lambda$scheduleSchemaPull$2(InetAddressAndPort, MigrationCoordinator.VersionInfo)10100%n/a010101
setUptimeFn(LongSupplier)3100%n/a010201