IcebergExternalMetaCache

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,019 of 2,30555%106 of 22853%1141992125233385
acquireWritableIcebergTable(ExternalTable, IcebergMetadataOps)1128141%10428%78244301
loadTableCacheValue(NameMapping)1088844%4233%34203801
loadManifestCacheValue(ManifestFile, Table, ManifestContent, boolean)520%80%558811
catalogFileIO(IcebergMetadataOps)400%40%33141411
getManifestCacheValue(ExternalTable, ManifestFile, Table, Consumer)370%40%338811
loadSnapshotProjection(ExternalTable, Table, Table, String, boolean, ExecutionAuthenticator, boolean, boolean)353952%2466%2451601
lambda$loadSchemaCacheValue$23(IcebergSchemaCacheKey)330%n/a113311
lambda$loadSchemaCacheValue$22(IcebergSchemaCacheKey)330%n/a113311
loadView(NameMapping)320%20%227711
statementLease(NameMapping)301126%2250%233701
loadDeleteFiles(ManifestFile, Table, boolean)290%20%227711
borrow(NameMapping)280%40%339911
lambda$getSnapshotCache$9(ExternalTable, boolean, IcebergTableCacheValue, ExecutionAuthenticator)280%20%22101011
executeForGeneration(IcebergTableCacheValue, long, Function)271332%3125%2371101
loadDataFiles(ManifestFile, Table, boolean)270%20%226611
withIcebergTable(ExternalTable, Function)250%20%226611
executeAuthenticated(long, Callable)250%20%224411
getSnapshotCache(ExternalTable)249479%51168%5942801
executeAuthenticated(CatalogIf, Callable)220%20%225511
getIcebergTableExecutor(ExternalTable)170%40%334411
getIcebergSchemaCacheValue(NameMapping, long)170%n/a114411
getIcebergTable(ExternalTable)160%20%225511
getWritableIcebergTable(ExternalTable, IcebergMetadataOps)154173%1583%1411101
createLoadedTableValue(NameMapping, Table, ThreadPoolExecutor, ExecutionAuthenticator, boolean, boolean, IcebergExternalMetaCache.TableResourceOwner, Runnable)145479%4866%4762001
loadSchemaCacheValue(IcebergSchemaCacheKey)140%n/a112211
lambda$loadTableCacheValue$16(NameMapping, Table, HMSExternalCatalog.IcebergTableLoadContext, boolean, boolean, IcebergExternalMetaCache.TableResourceOwner, IcebergExternalMetaCache.TableResourceOwner)140%n/a113311
getSnapshotList(ExternalTable)130%n/a114411
getIcebergView(ExternalTable)120%n/a112211
invalidateCatalogEntries(long)110%n/a114411
loadSchemaCacheValue(IcebergSchemaCacheKey, Table, ExecutionAuthenticator)94081%3350%3411201
resolveMetadataOps(CatalogIf)91155%2250%232501
lambda$getManifestCacheValue$13(ManifestFile, Table, IcebergManifestEntryKey, MetaCacheEntry, IcebergManifestEntryKey)90%n/a112211
getIcebergSchemaCacheValue(NameMapping, long, Table, ExecutionAuthenticator, boolean, boolean)810793%21083%2722301
lambda$getSnapshotCache$10(boolean, IcebergTableCacheValue, ExternalTable, MetaCacheEntry, IcebergSnapshotEntryKey, ExecutionAuthenticator)73282%2250%2311301
getTableCacheValue(ExternalTable)70%n/a112211
lambda$loadView$21(IcebergMetadataOps, NameMapping)70%n/a111111
collectManifestFileIo(IdentityHashMap, List, Table)61875%2466%243901
createQueryScopedTable(ExternalTable, IcebergTableCacheValue)60%n/a111111
lambda$getIcebergSchemaCacheValue$12(IcebergSchemaCacheKey, Table, ExecutionAuthenticator, IcebergSchemaCacheKey)60%n/a111111
lambda$new$6(IcebergManifestEntryKey, ManifestCacheValue)60%n/a111111
dropManifestFileIoCaches(List)51575%2100%022701
requireExecutionAuthenticator(CatalogIf)51066%1150%121401
lambda$tableCleanup$20(FileIO)5444%n/a012501
tableCleanup(String, IcebergMetadataOps, Table)42083%1375%130501
lambda$statementLease$18(NameMapping)40%n/a111111
lambda$new$5(IcebergManifestEntryKey, ManifestCacheValue)40%n/a111111
lambda$new$3(IcebergSnapshotEntryKey, IcebergSnapshotCacheValue)40%n/a111111
ensureCatalogGenerationStable(CatalogIf, IcebergMetadataOps, ExecutionAuthenticator, NameMapping, boolean, boolean)33191%3770%3621001
statementValue(NameMapping)31986%1150%121601
sharesOperationalResources(IcebergTableCacheValue, IcebergSnapshotCacheValue)23594%4866%471901
lambda$retireTableGeneration$25(NameMapping, Optional, IcebergTableCacheValue, IcebergSchemaCacheKey)22291%4450%450501
lambda$collectManifestFileIos$30(IdentityHashMap, List, IcebergSnapshotEntryKey, IcebergSnapshotCacheValue)21285%1150%120201
lambda$collectManifestFileIos$29(IdentityHashMap, List, NameMapping, IcebergTableCacheValue)2981%1150%120201
lambda$createLoadedTableValue$17()20%n/a111111
lambda$loadTableCacheValue$15()0%n/a111111
lambda$acquireWritableIcebergTable$8()0%n/a111111
IcebergExternalMetaCache(ExecutorService, ExternalMetaCacheBudgetManager)86100%n/a0102201
retireTableGeneration(NameMapping, IcebergTableCacheValue, IcebergTableCacheValue)46100%2880%2601601
getIcebergSchemaCacheValue(NameMapping, long, Table)37100%2100%020701
collectManifestFileIos(long)36100%2250%2301001
retireRemovedTableGeneration(NameMapping, IcebergTableCacheValue)27100%4100%0301001
createQueryTable(NameMapping, IcebergTableCacheValue)26100%1583%140701
catalogPropertyCompatibilityMap()25100%n/a010601
catalogGenerationMoved(NameMapping)24100%n/a010201
shouldCloseTableFileIO(String, FileIO, FileIO)23100%10100%060401
lambda$retireTableGeneration$24(NameMapping, IcebergTableCacheValue, IcebergSnapshotEntryKey, IcebergSnapshotCacheValue)17100%2466%240201
ensureCatalogGenerationStable(CatalogIf, IcebergMetadataOps, ExecutionAuthenticator, NameMapping)14100%n/a010401
lambda$loadTableCacheValue$14(NameMapping, Table, IcebergMetadataOps, IcebergExternalCatalog.TableLoadContext, boolean, boolean, IcebergExternalMetaCache.TableResourceOwner, IcebergExternalMetaCache.TableResourceOwner)14100%n/a010301
lambda$getSnapshotCache$11(IcebergTableCacheValue, NameMapping, boolean, ExternalTable, MetaCacheEntry, IcebergSnapshotEntryKey, IcebergSnapshotEntryKey)14100%n/a010101
getQueryScopedIcebergTable(ExternalTable)12100%n/a010301
execute(ExecutionAuthenticator, Callable)12100%n/a010301
invalidateCatalog(long)11100%n/a010401
IcebergExternalMetaCache(ExecutorService)8100%n/a010201
lambda$getWritableIcebergTable$7(IcebergMetadataOps, NameMapping)7100%n/a010201
lambda$new$2(NameMapping, IcebergTableCacheValue)7100%1150%120301
getWritableIcebergTable(ExternalTable)5100%n/a010101
lambda$retireRemovedTableGeneration$27(NameMapping, IcebergSchemaCacheKey)5100%n/a010101
lambda$retireRemovedTableGeneration$26(NameMapping, IcebergSnapshotEntryKey)5100%n/a010101
prepareTableForCachePublication(NameMapping, IcebergTableCacheValue)4100%n/a010101
lambda$executeForGeneration$28(Function, ExecutionAuthenticator)4100%n/a010101
static {...}4100%n/a010101
lambda$new$4(NameMapping)2100%n/a010101
lambda$new$1(IcebergTableCacheValue)2100%n/a010101
lambda$new$0(NameMapping)2100%n/a010101
lambda$tableCleanup$19()100%n/a010101