org.apache.cassandra.db.compaction

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total13,409 of 23,77943%1,484 of 2,25634%1,3792,0622,5894,68849593345107
CompactionManager1,4492,03558%17514144%1872723117017111401
LeveledManifest1,08227720%1522212%104125219267233801
CompactionStrategyManager9851,23755%1169845%103191190465358401
UnifiedCompactionStrategy8140%860%7878176176353511
TimeWindowCompactionStrategy71111413%6545%5059126153152401
LeveledCompactionStrategy70719821%841414%6576131187172701
LeveledGenerations54910115%7889%5260114135121701
CompactionLogger4786111%29514%3440102118182301
CompactionIterator.GarbageSkippingUnfilteredRowIterator4160%580%41418080121211
UnifiedCompactionStrategy.Level3540%260%25256868121211
AbstractCompactionStrategy33437652%463241%39635614172401
ShardManagerDiskAware.BoundaryTrackerDiskAware3040%320%29295555131311
LeveledCompactionStrategy.LeveledScanner2690%300%26265858111111
CompactionTask26573773%354958%29614719431901
CompactionHistoryTabularData2520%0%4426263311
PendingRepairManager24966772%355962%348738166104001
TimeWindowCompactionStrategyOptions24617541%291330%222528721401
ShardManagerNoDisks.BoundaryTracker2380%240%23234242111111
Upgrader2190%0%4442423311
CompactionController21537163%595146%47764212362101
CompactionInfo20617045%16833%2033295992101
UnifiedCompactionStrategy.Bucket1980%180%141445455511
LeveledCompactionTask1890%180%151535356611
ShardManager1770%240%212137379911
PendingRepairHolder16939169%244866%2462259792601
ShardManagerDiskAware1620%160%121230304411
CompactionManager.new CompactionManager.OneSSTableOperation() {...}1600%120%131325257711
CompactionLogger.CompactionLogSerializer14610%80%101230346801
CompactionIterator.PaxosPurger1400%150%141431316611
SizeTieredCompactionStrategyOptions1248941%7750%91213342501
ShardManagerNoDisks1230%120%141425258811
SingleSSTableLCSTask1110%40%8825256611
CompactionManager.new CompactionManager.OneSSTableOperation() {...}1060%60%6620203311
PendingRepairManager.CleanupTask950%60%6623233311
SizeTieredCompactionStrategy6555689%124478%13481412012001
ShardManagerTrivial.new ShardTracker() {...}600%0%12121414111111
CompactionStrategyHolder5444689%174773%185478532201
SizeTieredCompactionStrategy.new Comparator() {...}505%40%45892301
CompactionManager.BackgroundCompactionCandidate496858%6650%5912291301
ShardManagerTrivial460%0%9914148811
CompactionManager.new Runnable() {...}450%0%33992211
CompactionIterator4323584%101254%113055631901
SSTableSplitter.SplittingCompactionTask430%0%55884411
CompactionIterator.GarbageSkipper4240%9325%689160201
ShardTracker410%40%44772211
LeveledCompactionStrategy.new CompactionLogger.Strategy() {...}350%n/a33773311
PendingRepairManager.RepairFinishedCompactionTask347969%6440%7106242501
CompactionManager.new WrappedRunnable() {...}340%40%44662211
CompactionManager.CleanupStrategy.Full340%0%44993311
AbstractCompactionTask3111378%41071%5145361701
CompactionManager.6.new CompactionTask() {...}310%n/a33333311
CompactionManager.new CompactionManager.OneSSTableOperation() {...}0%n/a33443311
ActiveCompactions12081%8850%5146320601
CompactionManager.new CompactionManager.OneSSTableOperation() {...}0%n/a33443311
CompactionManager.new Runnable() {...}0%n/a22552211
TimeWindowCompactionStrategy.NewestBucket0%n/a22552211
CompactionManager.CompactionExecutor6074%0%21172311001
TimeWindowCompactionController0%0%44773311
UnifiedCompactionStrategy.SimpleBucket0%0%33552211
TimeWindowCompactionTask0%n/a22442211
SSTableSplitter0%n/a22552211
CompactionManager.CleanupStrategy.Bounded3268%325%361101401
CompactionManager.CleanupStrategy59%325%24390201
UnifiedCompactionStrategy.MultiSetBucket0%n/a22442211
SizeTieredCompactionStrategy.SplittingCompactionTask0%n/a22332211
LeveledManifest.CompactionCandidate0%n/a11551111
CompactionManager.new CompactionManager.OneSSTableOperation() {...}16994%6650%490280301
UnifiedCompactionStrategy.CompactionPick0%n/a11441111
CompactionManager.new WrappedRunnable() {...}7889%3770%372160201
SSTableSplitter.SplitController0%n/a33333311
UnifiedCompactionStrategy.SelectionContext0%n/a11441111
Upgrader.UpgradeController0%n/a33333311
CompactionTasks4685%375%2103151801
CompactionIterator.AbortableUnfilteredRowTransformation63%50%13160201
CompactionManager.ValidationExecutor46%n/a12351201
CompactionLogger.Strategy.new CompactionLogger.Strategy() {...}0%n/a33333311
OperationType33798%375%161340401
CompactionManager.new CompactionManager.OneSSTableOperation() {...}6192%375%152160301
CompactionInfo.Unit4890%n/a14171401
CompactionLogger.Strategy0%n/a11111111
CompactionIterator.new UnfilteredPartitionIterators.MergeListener() {...}12496%1794%1150260601
PendingRepairManager.IllegalSSTableArgumentException0%n/a11221111
AbstractStrategyHolder.GroupedSSTableContainer11197%51372%5150210601
CompactionInfo.Holder86%3350%26050301
CompactionManager.new CompactionIterator() {...}91%50%24020201
CompactionTask.new Predicate() {...}89%50%13020201
CompactionIterator.Purger8798%675%2100200601
AbstractStrategyHolder4297%50%150120401
CompactionIterator.1.new UnfilteredRowIterators.MergeListener() {...}96%n/a15181501
AbstractCompactionStrategy.ScannerList106100%990%1100220501
CompactionManager.new WrappedRunnable() {...}46100%n/a02040201
CompactionManager.AllSSTableOpStatus45100%n/a02070201
CompactionIterator.AbortableUnfilteredPartitionTransformation100%100%03060201
SizeTieredCompactionStrategy.new Comparator() {...}100%n/a02020201
AbstractStrategyHolder.TaskSupplier100%n/a03060301
CompactionManager.new Callable() {...}100%n/a02030201
CompactionManager.new WrappedRunnable() {...}100%n/a02030201
CompactionStrategyManager.new AbstractStrategyHolder.DestinationRouter() {...}100%n/a03030301
CompactionManager.new WrappedLifecycleTransaction() {...}100%n/a06060601
CompactionManager.CleanupStrategy.Bounded.new Runnable() {...}100%n/a02030201
SizeTieredCompactionStrategy.new Comparator() {...}100%n/a02020201
CompactionManager.CacheCleanupExecutor100%n/a01020101
CompactionManager.ViewBuildExecutor100%n/a01020101
CompactionManager.SecondaryIndexExecutor100%n/a01020101
CompactionInterruptedException100%n/a01020101
ActiveCompactionsTracker100%n/a01010101
ActiveCompactionsTracker.new ActiveCompactionsTracker() {...}100%n/a03030301