MigrationCoordinator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total398 of 1,15265%59 of 13255%5010095252934
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
maybePullSchema(MigrationCoordinator.VersionInfo)258176%21487%2921601
clearVersionsInfo()220%20%227711
submitToMigrationIfNotShutdown(Runnable)181951%3350%3461001
reportEndpointVersion(InetAddressAndPort, UUID)169084%2880%2641901
reset()150%n/a115511
pullSchema(InetAddressAndPort, RequestCallback)93378%1375%1331101
shouldPullSchema(UUID)61976%1375%132801
getVersionInfoUnsafe(UUID)60%n/a111111
lambda$awaitSchemaRequests$4(long, WaitQueue.Signal)40%n/a111111
setUptimeFn(LongSupplier)30%n/a112211
removeEndpointFromVersion(InetAddressAndPort, UUID)15098%1583%1411201
lambda$start$1(long, ScheduledFuture)11292%1150%121301
pushSchemaMutations(Collection)56100%4100%0301201
scheduleSchemaPull(InetAddressAndPort, MigrationCoordinator.VersionInfo)53100%2100%020701
MigrationCoordinator(MessagingService, ExecutorPlus, ScheduledExecutorService, int, Gossiper, Supplier, BiConsumer)42100%n/a0101301
shouldPullImmediately(InetAddressAndPort, UUID)38100%1375%130701
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
shouldApplySchemaFor(MigrationCoordinator.VersionInfo)16100%4100%030301
announce(UUID)15100%2100%020401
sendMigrationMessage(InetAddressAndPort, RequestCallback)15100%n/a010401
lambda$scheduleSchemaPull$2(InetAddressAndPort, MigrationCoordinator.VersionInfo)10100%n/a010101
lambda$scheduleSchemaPull$3(FutureTask)4100%n/a010101
lambda$static$0()3100%n/a010101