needAnalyzePartition(OlapTable, TableStatsMeta, ColStatsMeta) |   | 3% |   | 3% | 13 | 14 | 30 | 32 | 0 | 1 |
getIcebergColumnStats(String, Table) |  | 0% |  | 0% | 3 | 3 | 24 | 24 | 1 | 1 |
getHiveRowCount(HMSExternalTable) |  | 0% |  | 0% | 8 | 8 | 22 | 22 | 1 | 1 |
statsTblAvailable() |   | 44% |   | 30% | 8 | 11 | 18 | 34 | 0 | 1 |
convertTableNameToObjects(TableNameInfo) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
convertTableNameToObjects(TableName) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
readableValue(Type, String) |   | 29% |   | 18% | 9 | 11 | 11 | 17 | 0 | 1 |
findColumn(long, long, long, long, String) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
execUpdate(String) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
convertToDouble(Type, String) |   | 47% |   | 40% | 5 | 9 | 8 | 19 | 0 | 1 |
getColId(PartitionSpec, String) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
execStatisticQuery(String, boolean) |   | 25% |   | 40% | 4 | 6 | 9 | 14 | 0 | 1 |
isEmptyTable(TableIf, AnalysisInfo.AnalysisMethod) |   | 22% |   | 20% | 5 | 6 | 10 | 13 | 0 | 1 |
needAnalyzeColumn(TableIf, Pair) |   | 78% |   | 67% | 8 | 21 | 9 | 44 | 0 | 1 |
getRowCountFromParameters(Map) |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
getPartitionIds(TableIf) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
getTableHealth(long, long) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
buildConnectContext(boolean) |   | 76% |   | 25% | 2 | 3 | 8 | 36 | 0 | 1 |
getTotalSizeFromHMS(HMSExternalTable) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
inAnalyzeTime(LocalTime) |   | 59% |   | 41% | 5 | 7 | 5 | 11 | 0 | 1 |
constructId(Object[]) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getReadableTime(long) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getIdToPartition(TableIf) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
isExternalTable(String, String, String) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
isExternalTable(long, long, long) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
getPartitionIdToName(TableIf) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
isMvColumn(TableIf, String) |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
isNullOrEmpty(String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
isMaster(Frontend) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$findCatalog$5(Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$findCatalog$4(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$findTable$1(Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
executeQuery(String, Map) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
execUpdate(String, Map) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
joinElementsToString(Collection, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$isNullOrEmpty$6(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
enableAutoAnalyzeInternalCatalog() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
getHugeTableSampleRows() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
getHugeTableLowerBoundSizeInBytes() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
getHugeTableAutoAnalyzeIntervalInMillis() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
getExternalTableAutoAnalyzeIntervalInMillis() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
canCollect() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
findColumn(String, String, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
replaceParams(String, Map) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
deserializeToPartitionStatistics(List) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
convertStrToInt(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
convertStrToLong(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
findConfigFromGlobalSessionVar() |   | 78% |   | 50% | 2 | 3 | 4 | 11 | 0 | 1 |
getTableStatsHealthThreshold() |   | 41% | | n/a | 0 | 1 | 3 | 4 | 0 | 1 |
enableAutoAnalyze() |   | 36% | | n/a | 0 | 1 | 3 | 4 | 0 | 1 |
enablePartitionAnalyze() |   | 36% | | n/a | 0 | 1 | 3 | 4 | 0 | 1 |
isEnableHboInfoCollection() |   | 36% | | n/a | 0 | 1 | 3 | 5 | 0 | 1 |
getInsertMergeCount() |   | 36% | | n/a | 0 | 1 | 3 | 4 | 0 | 1 |
getAnalyzeTimeout() |   | 36% | | n/a | 0 | 1 | 3 | 4 | 0 | 1 |
getAutoAnalyzeTableWidthThreshold() |   | 36% | | n/a | 0 | 1 | 3 | 4 | 0 | 1 |
getPartitionSampleCount() |   | 36% | | n/a | 0 | 1 | 3 | 4 | 0 | 1 |
getPartitionSampleRowCount() |   | 36% | | n/a | 0 | 1 | 3 | 4 | 0 | 1 |
lambda$joinElementsToString$9(StringJoiner, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
sleep(long) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
lambda$statsTblAvailable$7(Tablet) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
StatisticsUtil() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isUnsupportedType(Type) |   | 92% |   | 58% | 5 | 7 | 0 | 3 | 0 | 1 |
escapeColumnName(String) |   | 77% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
getHugePartitionLowerBoundRows() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getPartitionAnalyzeBatchSize() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isLongTimeColumn(TableIf, Pair) |  | 100% |  | 100% | 0 | 12 | 0 | 23 | 0 | 1 |
canCollectColumn(Column, TableIf, boolean, long) |  | 100% |   | 92% | 1 | 8 | 0 | 9 | 0 | 1 |
findTable(String, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
findTable(long, long, long) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
analyze(StatementBase) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
findConfigFromGlobalSessionVar(String) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
encodeValue(ResultRow, int) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
lambda$findDatabase$3(Long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$findDatabase$2(Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$findTable$0(Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
convertIdToObjects(long, long, long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
escapeSQL(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
quote(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
encodeString(String) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
deserializeToColumnStatistics(List) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
deserializeToHistogramStatistics(List) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
findDatabase(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
findDatabase(long, long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
findCatalog(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
findCatalog(long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
execStatisticQuery(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$statsTblAvailable$8(Tablet) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |