HMSExternalTable

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,130 of 3,1300%340 of 3400%299299699699126126
getRowCountFromFileList(boolean)1750%240%1313393911
getFilesForPartitions(HiveExternalMetaCache.HivePartitionValues, int, boolean)1420%160%99323211
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
initializeHmsTable()930%120%77212111
static {...}930%n/a11252511
initPartitionColumns(List)820%120%77171711
lambda$getHivePartitionValues$17(Optional)820%60%44222211
supportedHiveTable()630%120%77131311
toListPartitionItem(String, List)570%20%22101011
parseTrinoViewDefinition(String)560%60%44151511
fillColumnStatistics(String, Map, Map)530%40%339911
getNameToPartitionItemsByFilter(Optional, Expression)510%80%55161611
getMetaCacheEngine()480%40%447711
getRowCountFromExternalSource()450%70%55121211
getAllPartitionValues()430%80%55121211
toNameToPartitionItems(List, List, Optional)420%20%22101011
getChunkSizes()420%40%339911
isHoodieCowTable()390%100%667711
toNameToPartitionItems(HiveExternalMetaCache.HivePartitionValues)360%20%227711
toNameToPartitionItems(TablePartitionValues)350%20%227711
supportedHoodieTable()340%100%666611
toThrift()340%n/a116611
lambda$getFullSchema$1()340%40%338811
getNewestUpdateVersionOrTime()330%20%229911
getDataSize(boolean)320%40%339911
supportedHiveTopNLazyTable()290%80%558811
initHudiSelectedPartitions(Optional)290%40%337711
getPartitionSnapshots(Set, MTMVRefreshContext, Optional)290%40%336611
initSchemaAndUpdateTime(SchemaCacheKey)280%40%336611
getColumnStatistic(String)270%50%447711
lambda$getSchemaCacheValue$3()270%40%337711
lambda$getFullSchema$2(Optional)260%40%336611
getNameToPartitionItems(Optional)250%40%334411
fetchRowCountInternal(boolean)250%40%336611
lambda$loadSnapshot$16(Optional, Optional)240%40%336611
supportedIcebergTable()230%60%444411
getPartitionColumnTypes(Optional)230%20%226611
initSchema(SchemaCacheKey)230%40%336611
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
preloadPartitionView(Optional)190%40%333311
getViewText()190%40%336611
getSchemaFromRemoteTable()180%n/a115511
firstColumnIsString()180%40%334411
lambda$getNameToPartitionItemsByFilter$8(String, List, Optional)180%n/a113311
toSelectedPartitions(HiveExternalMetaCache.HivePartitionValues)160%n/a113311
getSupportedSysTables()160%40%446611
HMSExternalTable(long, String, String, HMSExternalCatalog, HMSExternalDatabase)150%n/a114411
initSelectedPartitions(Optional)150%40%333311
getNameToPartitionItems()150%20%225511
isSupportedFullAcidTransactionalFileFormat()150%40%332211
lambda$isView$10()150%40%332211
getHivePartitionColumnStats(List, List)140%n/a112211
isDistributionColumn(String)140%n/a112211
getHiveTableColumnStats(List)130%n/a112211
getPartition(List)130%n/a112211
isPartitionedTable()130%40%332211
lambda$hasColumnStatistics$14(String, String)130%n/a111111
supportInternalPartitionPruned()120%40%331111
supportsLatestSnapshotPreload()120%40%331111
isHiveTransactionalTable()120%40%331111
loadHiveTable()120%n/a112211
hasColumnStatistics(String)110%n/a112211
getDistributionColumnNames()110%n/a112211
lambda$listPartitionNames$13(long)110%n/a112211
getHudiClient()100%n/a114411
lambda$listPartitionNames$12()100%n/a112211
useHiveSyncPartition()90%n/a111111
partitionKeyHiveTypes(Table)90%n/a111111
getPartitionSnapshot(String, MTMVRefreshContext, Optional)90%n/a112211
getPartitionNames()80%n/a112211
initIcebergSchema(SchemaCacheKey)80%n/a112211
getTableSnapshot(MTMVRefreshContext, Optional)80%n/a112211
loadSnapshot(Optional, Optional)80%n/a111111
getFullSchema(Optional)70%n/a111111
getIcebergSchema(Optional)70%n/a111111
getPartitionColumns(Optional)70%n/a111111
isView()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
getHivePartitionValues(Optional)70%n/a111111
lambda$getPartitionColumns$7(Optional)70%n/a112211
makeSureInitialized()60%n/a112211
getFullSchema()60%n/a111111
getSchemaCacheValue()60%n/a111111
getCreateTableSql()60%n/a111111
listPartitionNames()60%n/a111111
isPartitionColumnAllowNull()60%n/a112211
isValidRelatedTable()60%n/a112211
getRemoteTable()50%n/a112211
getPartitionColumns()50%n/a111111
getDlaType()50%n/a112211
getStoragePropertiesMap()50%n/a111111
getBackendStorageProperties()50%n/a111111
getPartitionColumnNames()50%n/a111111
lambda$partitionKeyHiveTypes$9(FieldSchema)50%n/a111111
isSupportedHmsTable()40%n/a112211
getCatalogProperties()40%n/a111111
fetchRowCount()40%n/a111111
fetchRowCountWithMetaCache(boolean)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
lambda$getIcebergSchema$4(IcebergSnapshotCacheValue)40%n/a111111
lambda$makeSureInitialized$0()40%n/a112211
gsonPostProcess()30%n/a112211
lambda$getCreateTableSql$11()30%n/a111111
supportsExternalMetadataPreload()20%n/a111111
getComment()20%n/a111111
getCreateTime()20%n/a111111
getDataLength()20%n/a111111
getAvgRowLength()20%n/a111111
getLastCheckTime()20%n/a111111
beforeMTMVRefresh(MTMV)0%n/a111111