AnalysisManager

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,829 of 3,8290%449 of 4490%3143148508508989
buildAnalysisJobInfo(AnalyzeTableCommand)3040%200%1111717111
replayUpdateRowsRecord(UpdateRowsEvent)2610%380%2020575711
sendJobId(List, boolean)2300%180%1010434311
updateTaskStatus(AnalysisInfo, AnalysisState, String, long)2080%340%1818494911
invalidateLocalStats(long, long, long, Set, TableStatsMeta, PartitionNamesInfo)1880%380%2020454511
buildAndAssignJob(AnalyzeTableCommand)1070%140%88222211
showAutoPendingJobs(TableName, String)1050%120%77151511
updatePartitionRows(OlapTable, Map, TableStatsMeta, short)1030%120%77272711
AnalysisManager()1010%20%22212111
updateLocalPartitionStatsCache(long, long, long, long, Set, String)960%100%66222211
updateColumn(Collection, Queue)920%160%99191911
dropStats(DropStatsCommand)900%180%1010191911
buildAnalysisInfosForNereidsDB(DatabaseIf, AnalyzeProperties)880%60%44252511
dropCachedStats(long, long, long)850%80%55171711
createTaskForEachColumns(AnalysisInfo, Map, boolean)830%80%55212111
mergeFollowerQueryColumns(Collection, Collection)700%80%55121211
getJobProgress(long)670%90%66161611
invalidateRemoteStats(long, long, long, Set, Set, boolean)620%80%55151511
getPendingJobs(Map, JobPriority, TableName)580%120%77121211
findAnalysisJobs(String, String, String, String, long, boolean)570%100%66131311
handleKillAnalyzeJob(KillAnalyzeJobCommand)570%60%44131311
updateTableStats(AnalysisInfo)510%80%55131311
updateRemotePartitionStats(long, long, long, long, Set, String)510%40%33111111
replayCreateAnalysisJob(AnalysisInfo)480%60%448811
replayCreateAnalysisTask(AnalysisInfo)480%60%448811
dropAnalyzeJob(DropAnalyzeJobCommand)480%20%22101011
setNewPartitionLoaded(List)450%140%88101011
needAbandon(AnalysisInfo)360%140%887711
createAnalysisJob(AnalyzeTableCommand, boolean)340%40%33111111
createAnalyze(AnalyzeCommand, boolean)330%100%669911
replayNewPartitionLoadedEvent(NewPartitionLoadedEvent)330%80%558811
writeTableStats(DataOutput)320%20%227711
findTasksByTaskIds(long)300%40%335511
readAnalysisInfo(DataInput, Map, boolean)300%60%447711
write(DataOutput)300%n/a118811
checkPriv(AnalysisInfo)290%20%226611
createThreadPoolForSyncAnalyze()280%n/a116611
dropStats(TableIf, PartitionNamesInfo)280%n/a118811
lambda$buildAnalysisJobInfo$0(OlapTable, TableIf, boolean, Pair)280%40%333311
syncExecute(Collection)270%n/a118811
removeAll(List)270%20%226611
submitAsyncDropStatsTask(long, long, long, PartitionNamesInfo, boolean)250%n/a116611
updateTableStatsForAlterStats(AnalysisInfo, TableIf)240%20%226611
updateUpdatedRows(Map)240%40%339911
createTask(AnalysisInfo)230%n/a115511
logKilled(AnalysisInfo)220%n/a115511
writeJobInfo(DataOutput, Map)220%20%225511
readIdToTblStats(DataInput, Map)210%20%225511
updateUpdatedRows(Map, long, long)210%n/a117711
readFields(DataInput)200%n/a115511
findTasks(long)180%n/a112211
canSample(TableIf)180%60%444411
lambda$findAnalysisJobs$4(boolean, AnalysisInfo)180%80%552211
createAnalysisJobs(AnalyzeDatabaseCommand, boolean)170%20%225511
updatePartitionStatsCache(long, long, long, long, Set, String)170%n/a113311
updateUpdatedRows(Map, long, long, long)170%n/a116611
replayUpdateTableStatsStatus(TableStatsMeta)170%n/a114411
replayDeleteAnalysisJob(AnalyzeDeletionLog)160%n/a114411
replayDeleteAnalysisTask(AnalyzeDeletionLog)160%n/a114411
removeTableStats(long)150%n/a114411
constructJob(AnalysisInfo, Collection)150%n/a113311
recordAnalysisJob(AnalysisInfo)140%40%334411
findColStatsMeta(long, String, String)130%20%224411
lambda$findAnalysisJobs$2(String, AnalysisInfo)130%40%331111
lambda$findAnalysisJobs$1(long, AnalysisInfo)130%40%331111
registerSysJob(AnalysisInfo, Map)120%n/a113311
lambda$updatePartitionRows$9(long, short, Long, Long)110%n/a111111
lambda$replayUpdateRowsRecord$8(Map.Entry, Long, Long)110%n/a111111
lambda$findAnalysisJobs$3(boolean, long, AnalysisInfo)110%40%331111
lambda$findTasks$6(long, AnalysisInfo)90%20%221111
logCreateAnalysisTask(AnalysisInfo)80%n/a113311
logCreateAnalysisJob(AnalysisInfo)80%n/a113311
addToJobIdTasksMap(long, Map)80%n/a112211
findTableStatsStatus(long)70%n/a111111
updateTableStatsStatus(TableStatsMeta)70%n/a113311
getIdToTblStatsKeys()70%n/a111111
findJobInfo(long)70%n/a111111
removeJob(long)70%n/a112211
updateHighPriorityColumn(Set)60%n/a112211
updateMidPriorityColumn(Collection)60%n/a112211
checkPriv(BaseAnalysisTask)50%n/a112211
logCreateTableStats(TableStatsMeta)50%n/a112211
logUpdateRowsRecord(UpdateRowsEvent)50%n/a112211
logNewPartitionLoadedEvent(NewPartitionLoadedEvent)50%n/a112211
dropExpiredStats()40%n/a112211
static {...}40%n/a111111
getStatisticsCache()30%n/a111111
lambda$replayUpdateRowsRecord$7(Long)30%n/a111111
lambda$findAnalysisJobs$5(AnalysisInfo)30%n/a111111