HMSExternalTable

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,010 of 3,13035%239 of 34029%22829943069972126
setStatData(Column, ColumnStatisticsData, ColumnStatisticBuilder, long)1330%120%77363611
getFileFormatType(SessionVariable)1180%240%1313282811
getHiveColumnStats(String)1160%160%99212111
initHudiSchema(SchemaCacheKey)1050%20%22191911
initHiveSchema()990%40%33212111
toListPartitionItem(String, List)570%20%22101011
getFilesForPartitions(HiveExternalMetaCache.HivePartitionValues, int, boolean)568660%7956%69123201
fillColumnStatistics(String, Map, Map)530%40%339911
getRowCountFromFileList(boolean)5012571%81666%813103901
initializeHmsTable()464750%4866%4762101
toNameToPartitionItems(List, List, Optional)420%20%22101011
getChunkSizes()420%40%339911
getMetaCacheEngine()40816%3125%345701
isHoodieCowTable()390%100%667711
toNameToPartitionItems(TablePartitionValues)350%20%227711
toThrift()340%n/a116611
getNewestUpdateVersionOrTime()330%20%229911
getDataSize(boolean)320%40%339911
supportedHiveTopNLazyTable()290%80%558811
initHudiSelectedPartitions(Optional)290%40%337711
initSchemaAndUpdateTime(SchemaCacheKey)280%40%336611
getColumnStatistic(String)270%50%447711
lambda$getSchemaCacheValue$3()270%40%337711
getRowCountFromExternalSource()261942%5228%4561201
lambda$getFullSchema$2(Optional)260%40%336611
supportedHiveTable()243961%6650%6741301
getPartitionColumnTypes(Optional)230%20%226611
initSchema(SchemaCacheKey)230%40%336611
lambda$getHivePartitionValues$17(Optional)226073%3350%2462201
getLastDdlTime()220%40%335511
getHudiPartitionColumnTypes(long)200%n/a115511
getSortedPartitionRanges(CatalogRelation)200%40%337711
isFullAcidTable()200%60%445511
getViewExpandedText()200%20%224411
getViewOriginalText()200%20%224411
lambda$getFullSchema$1()181647%2250%234801
getNameToPartitionItems(Optional)18728%3125%232401
getSchemaFromRemoteTable()180%n/a115511
firstColumnIsString()180%40%334411
getSupportedSysTables()160%40%446611
getNameToPartitionItemsByFilter(Optional, Expression)153670%3562%3541601
isSupportedFullAcidTransactionalFileFormat()150%40%332211
getHivePartitionColumnStats(List, List)140%n/a112211
isDistributionColumn(String)140%n/a112211
getPartitionSnapshots(Set, MTMVRefreshContext, Optional)131655%2250%232601
lambda$getNameToPartitionItemsByFilter$8(String, List, Optional)13527%n/a012301
getHiveTableColumnStats(List)130%n/a112211
lambda$hasColumnStatistics$14(String, String)130%n/a111111
lambda$loadSnapshot$16(Optional, Optional)121250%2250%233601
isHiveTransactionalTable()120%40%331111
supportedIcebergTable()111252%4233%341401
hasColumnStatistics(String)110%n/a112211
getDistributionColumnNames()110%n/a112211
useHiveSyncPartition()90%n/a111111
getPartitionSnapshot(String, MTMVRefreshContext, Optional)90%n/a112211
initPartitionColumns(List)87490%4866%4711701
getAllPartitionValues()83581%4450%4521201
getPartition(List)8538%n/a011201
getPartitionNames()80%n/a112211
initIcebergSchema(SchemaCacheKey)80%n/a112211
getTableSnapshot(MTMVRefreshContext, Optional)80%n/a112211
getFullSchema(Optional)70%n/a111111
createAnalysisTask(AnalysisInfo)70%n/a112211
listPartitionNames(long)70%n/a111111
getPartitionType(Optional)70%n/a112211
getPartitionColumnNames(Optional)70%n/a112211
getAndCopyPartitionItems(Optional)70%n/a112211
getTableSnapshot(Optional)70%n/a112211
lambda$listPartitionNames$13(long)6545%n/a011201
getSchemaCacheValue()60%n/a111111
getCreateTableSql()60%n/a111111
isPartitionColumnAllowNull()60%n/a112211
isValidRelatedTable()60%n/a112211
supportInternalPartitionPruned()5758%3125%230101
getPartitionColumns()50%n/a111111
getStoragePropertiesMap()50%n/a111111
getPartitionColumnNames()50%n/a111111
supportedHoodieTable()43088%5550%561601
preloadPartitionView(Optional)41578%2250%231301
isSupportedHmsTable()40%n/a112211
getCatalogProperties()40%n/a111111
lambda$getColumnStatistic$15(String, Table)40%n/a111111
lambda$getHudiPartitionColumnTypes$6(SchemaCacheValue)40%n/a111111
lambda$getPartitionColumnTypes$5(SchemaCacheValue)40%n/a111111
gsonPostProcess()30%n/a112211
lambda$getCreateTableSql$11()30%n/a111111
getNameToPartitionItems()21386%1150%121501
lambda$isView$10()21386%2250%230201
supportsExternalMetadataPreload()20%n/a111111
getComment()20%n/a111111
getCreateTime()20%n/a111111
getDataLength()20%n/a111111
getAvgRowLength()20%n/a111111
getLastCheckTime()20%n/a111111
parseTrinoViewDefinition(String)5598%2466%2411501
isPartitionedTable()1292%2250%230201
supportsLatestSnapshotPreload()1191%2250%230101
beforeMTMVRefresh(MTMV)0%n/a111111
static {...}93100%n/a0102501
toNameToPartitionItems(HiveExternalMetaCache.HivePartitionValues)36100%2100%020701
fetchRowCountInternal(boolean)25100%2250%230601
getViewText()19100%4100%030601
toSelectedPartitions(HiveExternalMetaCache.HivePartitionValues)16100%n/a010301
HMSExternalTable(long, String, String, HMSExternalCatalog, HMSExternalDatabase)15100%n/a010401
initSelectedPartitions(Optional)15100%1375%130301
loadHiveTable()12100%n/a010201
getHudiClient()10100%n/a010401
lambda$listPartitionNames$12()10100%n/a010201
partitionKeyHiveTypes(Table)9100%n/a010101
loadSnapshot(Optional, Optional)8100%n/a010101
getIcebergSchema(Optional)7100%n/a010101
getPartitionColumns(Optional)7100%n/a010101
isView()7100%n/a010101
getHivePartitionValues(Optional)7100%n/a010101
lambda$getPartitionColumns$7(Optional)7100%n/a010201
makeSureInitialized()6100%n/a010201
getFullSchema()6100%n/a010101
listPartitionNames()6100%n/a010101
getRemoteTable()5100%n/a010201
getDlaType()5100%n/a010201
getBackendStorageProperties()5100%n/a010101
lambda$partitionKeyHiveTypes$9(FieldSchema)5100%n/a010101
fetchRowCount()4100%n/a010101
fetchRowCountWithMetaCache(boolean)4100%n/a010101
lambda$getIcebergSchema$4(IcebergSnapshotCacheValue)4100%n/a010101
lambda$makeSureInitialized$0()4100%n/a010201