StatisticsUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,035 of 2,32255%190 of 33843%1512512485541774
needAnalyzePartition(OlapTable, TableStatsMeta, ColStatsMeta)12243%2513%1314303201
getIcebergColumnStats(String, Table)1120%40%33242411
needAnalyzeColumn(TableIf, Pair)4812572%231742%1821154401
convertToDouble(Type, String)484648%5654%51092101
getHotValuesAboveThreshold(Map, double)450%100%668811
getColId(PartitionSpec, String)410%60%449911
convertTableNameToObjects(TableNameInfo)392942%3350%3431001
isEmptyTable(TableIf, AnalysisInfo.AnalysisMethod)371122%7330%46101301
isLongTimeColumn(TableIf, Pair, long)325161%13940%111292201
supportAutoAnalyze(TableIf)30718%10216%6781101
getRowCountFromParameters(Map)28822%8220%566901
readableValue(Type, String)275567%4763%41141701
getHiveRowCount(HMSExternalTable)257675%5964%5852201
hasSignificantHotValues(ColumnStatistic, double, double)250%60%445511
getHotValues(String, Type)228880%61062%6982901
findColumn(long, long, long, long, String)213361%6440%5661401
statsTblAvailable()2011284%51777%41263601
inAnalyzeTime(LocalTime)202757%8433%6751101
getTotalSizeFromHMS(HMSExternalTable)200%40%334411
execStatisticQuery(String, boolean)192859%6440%4651301
isBalanced(ColumnStatistic, int, double, double)190%40%333311
lambda$findCatalog$5(Long)140%n/a111111
lambda$findCatalog$4(String)140%n/a111111
lambda$findDatabase$3(Long)140%n/a111111
executeQuery(String, Map)130%n/a113311
isMvColumn(TableIf, String)120%40%332211
getOlapTableVersion(OlapTable)11531%1150%124601
getExternalTableAutoAnalyzeIntervalInMillis()110%n/a114411
getPartitionSampleCount()110%n/a114411
getPartitionSampleRowCount()110%n/a114411
lambda$hasSignificantHotValues$8(double, Float)100%20%221111
getHotValuesWithOriginalThreshold(Map, double)94884%5758%4701101
buildConnectContext(boolean)810192%1375%1333501
deserializeToHistogramStatistics(List)80%n/a111111
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, Map)4969%n/a012401
deserializeToColumnStatistics(List)3562%1150%121301
deserializeToPartitionStatistics(List)3562%1150%121301
StatisticsUtil()30%n/a111111
canCollectColumn(Column, TableIf, boolean, long)23895%11392%181901
getReadableTime(long)21688%1150%121401
escapeColumnName(String)2777%1150%121301
execUpdate(String)48100%1375%1301201
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$findDatabase$2(Object)14100%n/a010101
lambda$findTable$1(Long)14100%n/a010101
lambda$findTable$0(Object)14100%n/a010101
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$7(Tablet)4100%n/a010101
lambda$statsTblAvailable$6(Tablet)4100%n/a010101
static {...}4100%n/a010101
enableAutoAnalyze()3100%n/a010101
getHugePartitionLowerBoundRows()2100%n/a010101
getPartitionAnalyzeBatchSize()2100%n/a010101