AbstractCommitLogSegmentManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total445 of 68034%67 of 8420%52701071661328
flushDataFrom(List, Collection, boolean)1020%160%99222211
forceRecycleAll(Collection)1000%120%77202011
stopUnsafe(boolean)520%40%33121211
maybeFlushToReclaim()45815%7112%45111401
awaitTermination(long, TimeUnit)280%40%336611
archiveAndDiscard(CommitLogSegment)270%40%336611
discardAvailableSegment()190%20%227711
awaitManagementTasksCompletion()110%40%333311
advanceAllocatingFrom(CommitLogSegment)104180%2466%2431501
shutdown()90%n/a114411
handleReplayedSegment(File)70%n/a113311
closeAndDeleteSegmentUnsafe(CommitLogSegment, boolean)70%n/a114411
awaitAvailableSegment(CommitLogSegment)62580%5337%451601
atSegmentBufferLimit()6650%3125%230101
start()53988%2250%230901
onDiskSize()40%n/a111111
getBufferPool()30%n/a111111
notifyBufferFreed()30%n/a112211
sync(boolean)12596%1375%131701
AbstractCommitLogSegmentManager(CommitLog, String)35100%n/a0101101
unusedCapacity()21100%n/a010401
lambda$new$0()10100%1375%130101
addSize(long)6100%n/a010201
getActiveSegments()4100%n/a010101
getCurrentPosition()4100%n/a010101
wakeManager()4100%n/a010201
static {...}4100%n/a010101
allocatingFrom()3100%n/a010101