HMSExternalTable

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,286 of 3,13058%179 of 34047%16029927869929126
setStatData(Column, ColumnStatisticsData, ColumnStatisticBuilder, long)1330%120%77363611
initHudiSchema(SchemaCacheKey)1050%20%22191911
getHiveColumnStats(String)962017%13318%89172101
parseTrinoViewDefinition(String)560%60%44151511
lambda$getHivePartitionValues$17(Optional)523036%4233%24132201
initializeHmsTable()464750%4866%4762101
fillColumnStatistics(String, Map, Map)45815%3125%236901
getMetaCacheEngine()40816%3125%345701
isHoodieCowTable()390%100%667711
toNameToPartitionItems(TablePartitionValues)350%20%227711
getNewestUpdateVersionOrTime()330%20%229911
getDataSize(boolean)320%40%339911
initHudiSelectedPartitions(Optional)290%40%337711
getRowCountFromExternalSource()242146%4342%3561201
getFilesForPartitions(HiveExternalMetaCache.HivePartitionValues, int, boolean)2012285%41275%3943201
getNameToPartitionItemsByFilter(Optional, Expression)203160%4450%3581601
getHudiPartitionColumnTypes(long)200%n/a115511
getSortedPartitionRanges(CatalogRelation)200%40%337711
isFullAcidTable()200%60%445511
getViewOriginalText()200%20%224411
getFileFormatType(SessionVariable)199983%61875%51332801
supportedHiveTable()194469%4866%4731301
getNameToPartitionItems(Optional)18728%3125%232401
getRowCountFromFileList(boolean)1615990%51979%51353901
getPartitionSnapshots(Set, MTMVRefreshContext, Optional)161344%3125%233601
getColumnStatistic(String)151244%4120%344701
isSupportedFullAcidTransactionalFileFormat()150%40%332211
lambda$getFullSchema$1()142058%2250%233801
lambda$getSchemaCacheValue$3()141348%2250%233701
getHivePartitionColumnStats(List, List)140%n/a112211
isDistributionColumn(String)140%n/a112211
toListPartitionItem(String, List)134477%2100%0221001
getViewExpandedText()13735%1150%122401
getPartition(List)130%n/a112211
lambda$getFullSchema$2(Optional)121453%2250%232601
lambda$loadSnapshot$16(Optional, Optional)121250%2250%233601
supportsLatestSnapshotPreload()120%40%331111
supportedIcebergTable()111252%4233%341401
getHudiClient()100%n/a114411
useHiveSyncPartition()90%n/a111111
getPartitionSnapshot(String, MTMVRefreshContext, Optional)90%n/a112211
initPartitionColumns(List)87490%3975%3711701
getAllPartitionValues()83581%3562%3521201
initSchema(SchemaCacheKey)81565%2250%232601
initIcebergSchema(SchemaCacheKey)80%n/a112211
getPartitionColumnTypes(Optional)71669%1150%121601
getViewText()71263%2250%232601
getIcebergSchema(Optional)70%n/a111111
getTableSnapshot(Optional)70%n/a112211
supportedHiveTopNLazyTable()62379%4450%453801
getSupportedSysTables()61062%3125%343601
supportInternalPartitionPruned()5758%3125%230101
supportedHoodieTable()43088%5550%561601
isSupportedHmsTable()40%n/a112211
getCatalogProperties()40%n/a111111
lambda$getColumnStatistic$15(String, Table)40%n/a111111
lambda$getHudiPartitionColumnTypes$6(SchemaCacheValue)40%n/a111111
lambda$getIcebergSchema$4(IcebergSnapshotCacheValue)40%n/a111111
gsonPostProcess()30%n/a112211
getLastDdlTime()22090%2250%231501
firstColumnIsString()21688%2250%231401
getNameToPartitionItems()21386%1150%121501
isHiveTransactionalTable()21083%2250%230101
initSchemaAndUpdateTime(SchemaCacheKey)2796%2250%231601
initHiveSchema()99100%4100%0302101
static {...}93100%n/a0102501
toNameToPartitionItems(List, List, Optional)42100%2100%0201001
getChunkSizes()42100%4100%030901
toNameToPartitionItems(HiveExternalMetaCache.HivePartitionValues)36100%2100%020701
toThrift()34100%n/a010601
fetchRowCountInternal(boolean)25100%1375%130601
preloadPartitionView(Optional)19100%1375%130301
getSchemaFromRemoteTable()18100%n/a010501
lambda$getNameToPartitionItemsByFilter$8(String, List, Optional)18100%n/a010301
toSelectedPartitions(HiveExternalMetaCache.HivePartitionValues)16100%n/a010301
HMSExternalTable(long, String, String, HMSExternalCatalog, HMSExternalDatabase)15100%n/a010401
initSelectedPartitions(Optional)15100%1375%130301
lambda$isView$10()15100%1375%130201
getHiveTableColumnStats(List)13100%n/a010201
isPartitionedTable()13100%1375%130201
lambda$hasColumnStatistics$14(String, String)13100%n/a010101
loadHiveTable()12100%n/a010201
hasColumnStatistics(String)11100%n/a010201
getDistributionColumnNames()11100%n/a010201
lambda$listPartitionNames$13(long)11100%n/a010201
lambda$listPartitionNames$12()10100%n/a010201
partitionKeyHiveTypes(Table)9100%n/a010101
getPartitionNames()8100%n/a010201
getTableSnapshot(MTMVRefreshContext, Optional)8100%n/a010201
loadSnapshot(Optional, Optional)8100%n/a010101
getFullSchema(Optional)7100%n/a010101
getPartitionColumns(Optional)7100%n/a010101
isView()7100%n/a010101
createAnalysisTask(AnalysisInfo)7100%n/a010201
listPartitionNames(long)7100%n/a010101
getPartitionType(Optional)7100%n/a010201
getPartitionColumnNames(Optional)7100%n/a010201
getAndCopyPartitionItems(Optional)7100%n/a010201
getHivePartitionValues(Optional)7100%n/a010101
lambda$getPartitionColumns$7(Optional)7100%n/a010201
makeSureInitialized()6100%n/a010201
getFullSchema()6100%n/a010101
getSchemaCacheValue()6100%n/a010101
getCreateTableSql()6100%n/a010101
listPartitionNames()6100%n/a010101
isPartitionColumnAllowNull()6100%n/a010201
isValidRelatedTable()6100%n/a010201
getRemoteTable()5100%n/a010201
getPartitionColumns()5100%n/a010101
getDlaType()5100%n/a010201
getStoragePropertiesMap()5100%n/a010101
getBackendStorageProperties()5100%n/a010101
getPartitionColumnNames()5100%n/a010101
lambda$partitionKeyHiveTypes$9(FieldSchema)5100%n/a010101
fetchRowCount()4100%n/a010101
fetchRowCountWithMetaCache(boolean)4100%n/a010101
lambda$getPartitionColumnTypes$5(SchemaCacheValue)4100%n/a010101
lambda$makeSureInitialized$0()4100%n/a010201
lambda$getCreateTableSql$11()3100%n/a010101
supportsExternalMetadataPreload()2100%n/a010101
getComment()2100%n/a010101
getCreateTime()2100%n/a010101
getDataLength()2100%n/a010101
getAvgRowLength()2100%n/a010101
getLastCheckTime()2100%n/a010101
beforeMTMVRefresh(MTMV)100%n/a010101