StatisticsUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,298 of 2,44546%198 of 33040%1692623145893789
needAnalyzePartition(OlapTable, TableStatsMeta, ColStatsMeta)12243%2513%1314303201
getIcebergColumnStats(String, Table)1120%40%33242411
getHiveRowCount(HMSExternalTable)1010%140%88222211
convertToDouble(Type, String)484648%5654%51092101
getColId(PartitionSpec, String)410%60%449911
convertTableNameToObjects(TableNameInfo)392942%3350%3431001
isEmptyTable(TableIf, AnalysisInfo.AnalysisMethod)371122%8220%56101301
needAnalyzeColumn(TableIf, Pair)3613779%162460%1221114401
getRowCountFromParameters(Map)360%100%669911
getPartitionIds(TableIf)330%40%335511
isLongTimeColumn(TableIf, Pair, long)325161%13940%111292201
supportAutoAnalyze(TableIf)30718%10216%6781101
readableValue(Type, String)295967%4763%41141701
getTableHealth(long, long)290%60%446611
findTable(long, long, long)23928%n/a012401
findColumn(long, long, long, long, String)213361%6440%5661401
statsTblAvailable()2011284%51777%41263601
inAnalyzeTime(LocalTime)202757%8433%6751101
getTotalSizeFromHMS(HMSExternalTable)200%40%334411
getHotValues(String, Type, double)198782%5964%5862401
constructId(Object[])190%40%336611
getIdToPartition(TableIf)170%n/a115511
isExternalTable(String, String, String)160%n/a116611
isExternalTable(long, long, long)160%n/a116611
execStatisticQuery(String, boolean)153268%4660%3651301
getPartitionIdToName(TableIf)150%n/a113311
isNullOrEmpty(String)140%n/a115511
isMaster(Frontend)140%n/a112211
encodeValue(ResultRow, int)140%40%333311
lambda$findCatalog$5(Long)140%n/a111111
lambda$findCatalog$4(String)140%n/a111111
lambda$findDatabase$3(Long)140%n/a111111
lambda$findTable$1(Long)140%n/a111111
joinElementsToString(Collection, String)120%n/a113311
lambda$isNullOrEmpty$6(String)120%40%331111
canCollectColumn(Column, TableIf, boolean, long)112972%7750%582901
getOlapTableVersion(OlapTable)11531%1150%124601
getHugeTableAutoAnalyzeIntervalInMillis()110%n/a114411
getExternalTableAutoAnalyzeIntervalInMillis()110%n/a114411
getPartitionSampleCount()110%n/a114411
getPartitionSampleRowCount()110%n/a114411
encodeString(String)100%20%223311
findColumn(String, String, String, String)90%n/a112211
replaceParams(String, Map)90%n/a112211
deserializeToHistogramStatistics(List)80%n/a111111
deserializeToPartitionStatistics(List)80%20%223311
convertStrToInt(String)80%20%221111
convertStrToLong(String)80%20%221111
buildConnectContext(boolean)710293%4100%0333501
findConfigFromGlobalSessionVar()72578%2250%2341101
getTableStatsHealthThreshold()7541%n/a013401
enableAutoAnalyzeInternalCatalog()7436%n/a013401
enablePartitionAnalyze()7436%n/a013401
isEnableHboInfoCollection()7436%n/a013501
getInsertMergeCount()7436%n/a013401
getHugeTableSampleRows()7436%n/a013401
getHugeTableLowerBoundSizeInBytes()7436%n/a013401
getAnalyzeTimeout()7436%n/a013401
getAutoAnalyzeTableWidthThreshold()7436%n/a013401
lambda$joinElementsToString$9(StringJoiner, Object)60%n/a111111
sleep(long)50%n/a114411
deserializeToColumnStatistics(List)3562%1150%121301
StatisticsUtil()30%n/a111111
getReadableTime(long)21688%1150%121401
isMvColumn(TableIf, String)21083%2250%230201
escapeColumnName(String)2777%1150%121301
getHugePartitionLowerBoundRows()20%n/a111111
getPartitionAnalyzeBatchSize()20%n/a111111
execUpdate(String)48100%1375%1301201
findTable(String, String, String)32100%n/a010401
isUnsupportedType(Type)25100%11191%170401
findConfigFromGlobalSessionVar(String)14100%n/a010401
lambda$findDatabase$2(Object)14100%n/a010101
lambda$findTable$0(Object)14100%n/a010101
executeQuery(String, Map)13100%n/a010301
execUpdate(String, Map)13100%n/a010401
convertIdToObjects(long, long, long)13100%n/a010101
escapeSQL(String)12100%2100%020401
quote(String)11100%n/a010101
canCollect()11100%1375%130101
findDatabase(String, String)8100%n/a010201
findDatabase(long, long)8100%n/a010201
findCatalog(String)6100%n/a010201
findCatalog(long)6100%n/a010101
execStatisticQuery(String)4100%n/a010101
lambda$statsTblAvailable$8(Tablet)4100%n/a010101
lambda$statsTblAvailable$7(Tablet)4100%n/a010101
static {...}4100%n/a010101
enableAutoAnalyze()3100%n/a010101