CompactionStrategyManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total655 of 2,22270%78 of 21463%761911224652484
getStrategyFolders(AbstractCompactionStrategy)730%80%55131311
verifyMetadata(SSTableReader, long, TimeUUID, boolean)671518%3350%343701
findUpgradeSSTableTask()590%80%55151511
releaseRepairData(Collection)590%40%339911
getUnleveledSSTables()400%40%339911
getStrategies()350%n/a116611
reloadParamsFromJMX(CompactionParams)320%80%559911
validateForCompaction(Iterable)255167%6650%5731701
hasDataForPendingRepair(TimeUUID)220%40%333311
maybeReloadParamsFromJMX(CompactionParams)210%40%337711
getHolder(boolean, boolean, boolean)182052%1375%132601
sumArrays(int[], int[])173667%4450%353801
sumArrays(long[], long[])173667%4450%353801
lambda$findUpgradeSSTableTask$1(SSTableReader, SSTableReader)160%n/a113311
getPendingRepairManagers()150%n/a114411
isLeveledCompaction()130%n/a113311
lambda$findUpgradeSSTableTask$0(Set, SSTableReader)130%40%331111
lambda$sumCountsByBucket$4(TreeMap, Map.Entry)110%n/a111111
overrideLocalParams(CompactionParams)100%n/a113311
handleNotification(INotification, Object)95485%1990%1621901
isRepaired(AbstractCompactionStrategy)90%20%221111
getNextBackgroundTask(long)88391%21083%2722201
maybeGetScanners(Collection, Collection)75087%2100%0221201
handleMetadataChangedNotification(SSTableReader, StatsMetadata)70%n/a112211
getHolderIndex(SSTableReader)61976%1375%131401
getHolder(SSTableReader)61875%1375%131501
getCompactionStrategyFor(SSTableReader)60%n/a112211
getScanners(Collection, Collection)5550%n/a013401
getEstimatedRemainingTasks(int, long, boolean)37796%2675%2511701
startup()37195%2675%2511401
getRepairedUnsafe()30%n/a111111
getUnrepairedUnsafe()30%n/a111111
getPendingRepairsUnsafe()30%n/a111111
getTransientRepairsUnsafe()30%n/a111111
getHolders()30%n/a111111
getMaxSSTableBytes()30%n/a111111
lambda$sumCountsByBucket$5(Integer)30%n/a111111
reloadParamsFromSchema(CompactionParams)25796%31785%31101201
CompactionStrategyManager(ColumnFamilyStore, Supplier, boolean)118100%n/a0102301
handleRepairStatusChangedNotification(Iterable)50100%8100%0501201
groupSSTables(Iterable)45100%4100%030801
lambda$getMaximalTasks$6(long, boolean, OperationType)45100%4100%030901
getUserDefinedTasks(Collection, long)44100%2100%020801
getSSTableCountPerLevel()42100%4100%0301101
getPerLevelSizeBytes()42100%4100%0301001
getSSTableCountPerTWCSBucket()42100%2100%020901
mutateRepaired(Collection, long, TimeUUID, boolean)41100%2100%0201001
reloadDiskBoundaries(DiskBoundaries)36100%2100%0201101
handleListChangedNotification(Iterable, Iterable)32100%2100%020501
createSSTableMultiWriter(Descriptor, long, long, TimeUUID, boolean, IntervalSet, int, SerializationHeader, Collection, LifecycleNewTracker)31100%n/a010501
getEstimatedRemainingTasks()29100%2100%020701
getCompactionTask(LifecycleTransaction, long, long)26100%n/a010501
setStrategy(CompactionParams)23100%2100%020501
maybeReloadDiskBoundaries()22100%4100%030701
sumCountsByBucket(List, int)22100%n/a010301
maybeReloadParamsFromSchema(CompactionParams)21100%1375%130701
compactionStrategyIndexFor(SSTableReader)20100%2100%020501
compactionStrategyIndexForDirectory(Descriptor)18100%2100%020301
shutdown()17100%n/a010601
handleFlushNotification(Iterable)17100%2100%020301
getHolder(long, TimeUUID, boolean)17100%4100%030101
groupSSTablesForAntiCompaction(Collection)15100%n/a010401
getMaximalTasks(long, boolean, OperationType)15100%n/a010201
compactionStrategyFor(SSTableReader)14100%n/a010301
CompactionStrategyManager(ColumnFamilyStore)13100%n/a010201
isEnabled()10100%1375%130101
resume()10100%n/a010401
pause()10100%n/a010401
enable()10100%n/a010401
disable()10100%n/a010401
getNumTokenPartitions()10100%2100%020101
onlyPurgeRepairedTombstones()8100%n/a010101
getAllStrategies()6100%n/a010101
handleDeletingNotification(SSTableReader)6100%n/a010201
static {...}6100%n/a010201
getScanners(Collection)5100%n/a010101
shouldBeEnabled()4100%n/a010101
lambda$sumCountsByBucket$3(Map)4100%n/a010101
lambda$getSSTableCountPerTWCSBucket$2(AbstractCompactionStrategy)4100%n/a010101
isActive()3100%n/a010101
getLevelFanoutSize()3100%n/a010101
getName()3100%n/a010101
getCompactionParams()3100%n/a010101
supportsEarlyOpen()3100%n/a010101