StatisticsUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,015 of 2,45958%141 of 32156%1232572515853089
needAnalyzePartition(OlapTable, TableStatsMeta, ColStatsMeta)12243%2513%1314303201
getIcebergColumnStats(String, Table)1120%40%33242411
convertTableNameToObjects(TableName)680%60%44101011
getColId(PartitionSpec, String)410%60%449911
convertTableNameToObjects(TableNameInfo)392942%3350%3431001
needAnalyzeColumn(TableIf, Pair)3813377%142665%921104401
getPartitionIds(TableIf)330%40%335511
getTableHealth(long, long)290%60%446611
isLongTimeColumn(TableIf, Pair, long)285566%111150%91272201
statsTblAvailable()2011284%51777%41263601
inAnalyzeTime(LocalTime)202757%8433%6751101
getTotalSizeFromHMS(HMSExternalTable)200%40%334411
readableValue(Type, String)196978%2981%21121701
constructId(Object[])190%40%336611
getIdToPartition(TableIf)170%n/a115511
getHiveRowCount(HMSExternalTable)168584%41071%4832201
getHotValues(String, Type)168383%11191%1742301
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
joinElementsToString(Collection, String)120%n/a113311
lambda$isNullOrEmpty$6(String)120%40%331111
getHugeTableAutoAnalyzeIntervalInMillis()110%n/a114411
getExternalTableAutoAnalyzeIntervalInMillis()110%n/a114411
getPartitionSampleCount()110%n/a114411
getPartitionSampleRowCount()110%n/a114411
encodeString(String)100%20%223311
getOlapTableVersion(OlapTable)9743%2100%023601
findColumn(String, String, String, String)90%n/a112211
replaceParams(String, Map)90%n/a112211
getRowCountFromParameters(Map)82877%2880%262901
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
execUpdate(String)64287%2250%2311201
lambda$joinElementsToString$9(StringJoiner, Object)60%n/a111111
sleep(long)50%n/a114411
isEmptyTable(TableIf, AnalysisInfo.AnalysisMethod)44491%1990%1621301
StatisticsUtil()30%n/a111111
convertToDouble(Type, String)28497%1990%1901901
canCollectColumn(Column, TableIf, boolean, long)23895%11392%181901
getReadableTime(long)21688%1150%121401
escapeColumnName(String)2777%1150%121301
findColumn(long, long, long, long, String)54100%1990%1601401
findTable(String, String, String)32100%n/a010401
findTable(long, long, long)32100%n/a010401
isUnsupportedType(Type)25100%12100%070401
findConfigFromGlobalSessionVar(String)14100%n/a010401
lambda$findCatalog$5(Long)14100%n/a010101
lambda$findCatalog$4(String)14100%n/a010101
lambda$findDatabase$3(Long)14100%n/a010101
lambda$findDatabase$2(Object)14100%n/a010101
lambda$findTable$1(Long)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
isMvColumn(TableIf, String)12100%1375%130201
quote(String)11100%n/a010101
canCollect()11100%1375%130101
deserializeToColumnStatistics(List)8100%2100%020301
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
getHugePartitionLowerBoundRows()2100%n/a010101
getPartitionAnalyzeBatchSize()2100%n/a010101