org.apache.cassandra.db.compaction

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total10,100 of 23,77957%1,159 of 2,25648%1,1262,0621,9394,68837693332107
CompactionManager1,1182,36667%15216451%1582722487015711401
UnifiedCompactionStrategy8140%860%7878176176353511
CompactionStrategyManager6551,56770%7813663%76191122465248401
CompactionLogger4716812%28617%3340100118172301
CompactionIterator.GarbageSkippingUnfilteredRowIterator4160%580%41418080121211
LeveledCompactionStrategy39750856%544444%44767318772701
LeveledManifest39196871%6011465%491257226763801
UnifiedCompactionStrategy.Level3540%260%25256868121211
AbstractCompactionStrategy32238854%413747%35635214172401
PendingRepairManager31560165%445053%408754166114001
ShardManagerDiskAware.BoundaryTrackerDiskAware3040%320%29295555131311
LeveledGenerations25439660%394754%27604613521701
CompactionHistoryTabularData2520%0%4426263311
CompactionTask25075275%315363%26614219431901
TimeWindowCompactionStrategyOptions24617541%291330%222528721401
TimeWindowCompactionStrategy24458170%284159%28594215362401
ShardManagerNoDisks.BoundaryTracker2380%240%23234242111111
Upgrader2190%0%4442423311
UnifiedCompactionStrategy.Bucket1980%180%141445455511
CompactionController19539166%555550%46763712352101
ShardManager1770%240%212137379911
ShardManagerDiskAware1620%160%121230304411
CompactionLogger.CompactionLogSerializer14610%80%101230346801
LeveledCompactionTask1444523%1611%111526353601
CompactionIterator.PaxosPurger1400%150%141431316611
ShardManagerNoDisks1230%120%141425258811
SingleSSTableLCSTask1110%40%8825256611
PendingRepairHolder10845280%205272%2362179772601
CompactionManager.new CompactionManager.OneSSTableOperation() {...}1060%60%6620203311
SizeTieredCompactionStrategyOptions10111252%7750%81212341501
PendingRepairManager.CleanupTask950%60%6623233311
CompactionInfo6830881%101458%1333115942101
CompactionManager.new CompactionManager.OneSSTableOperation() {...}660%40%5516163311
SizeTieredCompactionStrategy6156090%104682%11481112012001
ShardManagerTrivial.new ShardTracker() {...}600%0%12121414111111
SizeTieredCompactionStrategy.new Comparator() {...}505%40%45892301
CompactionManager.BackgroundCompactionCandidate496858%6650%5912291301
ShardManagerTrivial460%0%9914148811
CompactionIterator.GarbageSkipper4240%9325%689160201
ShardTracker410%40%44772211
LeveledCompactionStrategy.new CompactionLogger.Strategy() {...}350%n/a33773311
CompactionStrategyHolder3446693%125281%145448532201
PendingRepairManager.RepairFinishedCompactionTask347969%6440%7106242501
CompactionManager.new WrappedRunnable() {...}340%40%44662211
AbstractCompactionTask3111378%41071%5145361701
CompactionManager.6.new CompactionTask() {...}310%n/a33333311
ActiveCompactions11980%9743%6147320601
CompactionManager.new CompactionManager.OneSSTableOperation() {...}0%n/a33443311
CompactionIterator25391%51777%83045631901
CompactionManager.CompactionExecutor6074%0%21172311001
UnifiedCompactionStrategy.SimpleBucket0%0%33552211
TimeWindowCompactionStrategy.NewestBucket36%n/a12151201
CompactionManager.CleanupStrategy.Bounded3268%325%361101401
UnifiedCompactionStrategy.MultiSetBucket0%n/a22442211
SizeTieredCompactionStrategy.SplittingCompactionTask0%n/a22332211
LeveledCompactionStrategy.LeveledScanner25895%52583%52625801101
CompactionManager.new CompactionManager.OneSSTableOperation() {...}16994%6650%490280301
UnifiedCompactionStrategy.CompactionPick0%n/a11441111
CompactionManager.new WrappedRunnable() {...}7889%3770%372160201
CompactionInfo.Holder60%433%46251301
UnifiedCompactionStrategy.SelectionContext0%n/a11441111
Upgrader.UpgradeController0%n/a33333311
CompactionTasks4685%375%2103151801
SSTableSplitter.SplittingCompactionTask3581%50%25281401
CompactionIterator.AbortableUnfilteredPartitionTransformation70%50%13160201
CompactionManager.new Runnable() {...}3884%50%13290201
CompactionIterator.AbortableUnfilteredRowTransformation63%50%13160201
CompactionManager.ValidationExecutor46%n/a12351201
CompactionLogger.Strategy.new CompactionLogger.Strategy() {...}0%n/a33333311
OperationType33798%375%161340401
CompactionInfo.Unit4890%n/a14171401
CompactionManager.CleanupStrategy3286%375%14190201
CompactionLogger.Strategy0%n/a11111111
CompactionIterator.new UnfilteredPartitionIterators.MergeListener() {...}12496%1794%1150260601
SSTableSplitter.SplitController55%n/a23132301
PendingRepairManager.IllegalSSTableArgumentException0%n/a11221111
AbstractStrategyHolder.GroupedSSTableContainer11197%51372%5150210601
TimeWindowCompactionController85%50%14170301
CompactionManager.new CompactionManager.OneSSTableOperation() {...}15898%1191%1131250701
CompactionManager.CleanupStrategy.Full3294%50%14190301
CompactionIterator.1.new UnfilteredRowIterators.MergeListener() {...}92%n/a25282501
CompactionManager.new CompactionIterator() {...}91%50%24020201
CompactionTask.new Predicate() {...}89%50%13020201
CompactionIterator.Purger8798%787%1100200601
AbstractStrategyHolder4297%50%150120401
AbstractCompactionStrategy.ScannerList106100%990%1100220501
CompactionManager.new WrappedRunnable() {...}46100%n/a02040201
CompactionManager.AllSSTableOpStatus45100%n/a02070201
CompactionManager.new CompactionManager.OneSSTableOperation() {...}100%n/a03040301
CompactionManager.new Runnable() {...}100%n/a02050201
SizeTieredCompactionStrategy.new Comparator() {...}100%n/a02020201
TimeWindowCompactionTask100%n/a02040201
AbstractStrategyHolder.TaskSupplier100%n/a03060301
CompactionManager.new Callable() {...}100%n/a02030201
SSTableSplitter100%n/a02050201
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
LeveledManifest.CompactionCandidate100%n/a01050101
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