UnifiedCompactionStrategy

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total82 of 81489%19 of 8677%197816176335
getUserDefinedTask(Collection, long)300%40%336611
maybeGetExpiredSSTables(long, List)293252%4233%3451301
toString()100%n/a111111
createCompactionTask(UnifiedCompactionStrategy.CompactionPick, long)72376%2250%232701
getMetadata()40%n/a111111
getNextBackgroundTask(long)11794%1375%131701
isSuitableForCompaction(SSTableReader)11090%2250%230101
formLevels(List)117100%8100%0502701
chooseCompactionPick(List, UnifiedCompactionStrategy.SelectionContext)61100%1787%1501301
splitInNonOverlappingSets(Collection)58100%6100%0401301
parseScalingParameter(String)51100%8100%0501001
getNextCompactionPick(long)50100%4100%0301201
getMaximalTask(long, boolean)40100%1375%130901
createSSTableMultiWriter(Descriptor, long, long, TimeUUID, boolean, IntervalSet, int, SerializationHeader, Collection, LifecycleNewTracker)38100%n/a010401
getCompactableSSTables(Collection, Predicate)36100%2466%240701
maybeUpdateShardManager()35100%2675%250701
printScalingParameter(int)18100%4100%030501
UnifiedCompactionStrategy(ColumnFamilyStore, Map, Controller)16100%n/a010501
static {...}16100%n/a010501
getSSTables()12100%n/a010101
atLeast2(int, String)11100%2100%020301
createCompactionTask(LifecycleTransaction, long)11100%n/a010101
fanoutFromScalingParameter(int)10100%2100%020101
startsAfter(SSTableReader, SSTableReader)10100%2100%020101
getLevels(Collection, Predicate)9100%n/a010201
UnifiedCompactionStrategy(ColumnFamilyStore, Map)8100%n/a010201
thresholdFromScalingParameter(int)8100%2100%020101
addSSTable(SSTableReader)6100%n/a010201
removeSSTable(SSTableReader)6100%n/a010201
getLevels()6100%n/a010101
getShardManager()5100%n/a010201
validateOptions(Map)4100%n/a010101
getEstimatedRemainingTasks()3100%n/a010101
getController()3100%n/a010101
getMaxSSTableBytes()2100%n/a010101