ConcurrentMergeScheduler

Source file "org/apache/lucene/index/ConcurrentMergeScheduler.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,280 of 1,2800%180 of 1800%1261263053053636
updateMergeThreads()3210%380%2020666611
updateIOThrottle(MergePolicy.OneMerge, MergeRateLimiter)1940%320%1717424211
merge(MergeScheduler.MergeSource, MergeTrigger)890%140%88262611
setMaxMergesAndThreads(int, int)690%140%88161611
isBacklog(long, MergePolicy.OneMerge)660%160%99111111
maybeStall(MergeScheduler.MergeSource)550%140%88121211
sync()460%100%66171711
initDynamicDefaults(Directory)440%60%44111111
toString()420%n/a115511
removeMergeThread()400%60%447711
setDefaultMaxMergesAndThreads(boolean)380%40%33121211
wrapForMerge(MergePolicy.OneMerge, Directory)300%20%225511
runOnMergeFinished(MergeScheduler.MergeSource)300%40%339911
mergeThreadCount()290%80%557711
getMergeThread(MergeScheduler.MergeSource, MergePolicy.OneMerge)280%n/a114411
ConcurrentMergeScheduler()230%n/a118811
rateToString(double)230%40%335511
doStall()110%n/a115511
setSuppressExceptions()100%20%224411
clearSuppressExceptions()100%20%224411
enableAutoIOThrottle()90%n/a114411
getIORateLimitMBPerSec()80%20%223311
initialize(InfoStream, Directory)80%n/a113311
static {...}80%20%221111
bytesToMB(long)70%n/a111111
setForceMergeMBPerSec(double)60%n/a113311
disableAutoIOThrottle()60%n/a113311
handleMergeException(Throwable)50%n/a111111
nsToSec(long)50%n/a111111
doMerge(MergeScheduler.MergeSource, MergePolicy.OneMerge)40%n/a112211
getForceMergeMBPerSec()30%n/a111111
getAutoIOThrottle()30%n/a111111
getMaxThreadCount()30%n/a111111
getMaxMergeCount()30%n/a111111
close()30%n/a112211
targetMBPerSecChanged()0%n/a111111