MigrationCoordinator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total231 of 1,15279%40 of 13269%3710049252334
getIgnoredEndpoints()351123%5116%3461001
getIgnoredVersions()31718%5116%344701
outstandingVersions()300%40%335511
scheduleSchemaPull(InetAddressAndPort, MigrationCoordinator.VersionInfo)272649%1150%122701
shouldPullFromEndpoint(InetAddressAndPort)267072%31178%3852501
submitToMigrationIfNotShutdown(Runnable)181951%3350%3461001
reportEndpointVersion(InetAddressAndPort, UUID)169084%2880%2641901
clearVersionsInfo()13940%1150%124701
shouldPullSchema(UUID)121352%2250%234801
maybePullSchema(MigrationCoordinator.VersionInfo)79993%41275%4921601
lambda$scheduleSchemaPull$3(FutureTask)40%n/a111111
shouldApplySchemaFor(MigrationCoordinator.VersionInfo)31381%2250%231301
setUptimeFn(LongSupplier)30%n/a112211
shouldPullImmediately(InetAddressAndPort, UUID)23694%1375%131701
awaitSchemaRequests(long)17798%21083%2711901
removeEndpointFromVersion(InetAddressAndPort, UUID)15098%1583%1411201
removeAndIgnoreEndpoint(InetAddressAndPort)13597%1375%130801
lambda$start$1(long, ScheduledFuture)11292%1150%121301
pushSchemaMutations(Collection)56100%4100%0301201
MigrationCoordinator(MessagingService, ExecutorPlus, ScheduledExecutorService, int, Gossiper, Supplier, BiConsumer)42100%n/a0101301
pullSchema(InetAddressAndPort, RequestCallback)42100%4100%0301101
pullUnreceivedSchemaVersions()35100%1583%140801
reportCurrentSchemaVersionOnEndpoint(InetAddressAndPort)31100%1583%140801
start()22100%n/a010501
shouldPushSchemaTo(InetAddressAndPort)21100%6100%040301
static {...}19100%n/a010601
pullComplete(InetAddressAndPort, MigrationCoordinator.VersionInfo, boolean)18100%2100%020501
reset()15100%n/a010501
announce(UUID)15100%2100%020401
sendMigrationMessage(InetAddressAndPort, RequestCallback)15100%n/a010401
lambda$scheduleSchemaPull$2(InetAddressAndPort, MigrationCoordinator.VersionInfo)10100%n/a010101
getVersionInfoUnsafe(UUID)6100%n/a010101
lambda$awaitSchemaRequests$4(long, WaitQueue.Signal)4100%n/a010101
lambda$static$0()3100%n/a010101