IcebergExternalMetaCache

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,034 of 2,57059%96 of 22056%11221219756133102
acquireWritableIcebergTable(ExternalTable, IcebergMetadataOps)1279943%10428%78275101
loadTableCacheValue(NameMapping)9012257%2466%24134101
loadSnapshotProjection(ExternalTable, Table, Table, String, boolean, ExecutionAuthenticator, boolean, boolean)433846%2466%2471801
loadManifestCacheValue(ManifestFile, Table, ManifestContent, MetaCacheEntry)422335%6440%5651001
withIcebergTableGeneration(ExternalTable, IcebergExternalMetaCache.TableGenerationAction)3837%20%127801
lambda$loadSchemaCacheValue$27(IcebergSchemaCacheKey)330%n/a113311
lambda$loadSchemaCacheValue$26(IcebergSchemaCacheKey)330%n/a113311
loadView(NameMapping)320%20%227711
lambda$getSnapshotCache$14(ExternalTable, boolean, IcebergTableCacheValue, ExecutionAuthenticator)310%20%22111111
loadDeleteFiles(ManifestFile, Table, boolean)290%20%227711
statementLease(NameMapping)281331%1375%133701
executeForGeneration(IcebergTableCacheValue, long, Function)271332%3125%2371101
getIcebergSchemaCacheValue(NameMapping, long)260%20%225511
lambda$getSnapshotForWritableLease$13(ExternalTable, Table, IcebergExternalMetaCache.WritableTableLease)260%n/a118811
executeAuthenticated(long, Callable)250%20%224411
getSnapshotCache(ExternalTable, NameMapping, IcebergTableCacheValue)248778%51168%5942601
executeAuthenticated(CatalogIf, Callable)220%20%225511
lambda$loadTableCacheValue$22(NameMapping, Table, IcebergMetadataOps, HMSExternalCatalog.IcebergTableLoadContext, MetaCacheEntry, boolean, boolean, IcebergExternalMetaCache.TableResourceOwner, IcebergExternalMetaCache.TableResourceOwner)200%n/a114411
getIcebergTable(ExternalTable)170%20%225511
getIcebergTableExecutor(ExternalTable)170%40%334411
getWritableIcebergTable(ExternalTable, IcebergMetadataOps)154173%1583%1411101
getIcebergSchemaCacheValue(NameMapping, long, IcebergTableCacheValue)150%n/a113311
retainStatementTableGenerationForAsyncPlanning(ExternalTable)150%20%224411
createLoadedTableValue(NameMapping, Table, IcebergMetadataOps, ThreadPoolExecutor, ExecutionAuthenticator, MetaCacheEntry, MetastoreProperties, Map, boolean, boolean, IcebergExternalMetaCache.TableResourceOwner, Runnable)146582%4866%4762101
getSnapshotForWritableLease(ExternalTable, IcebergExternalMetaCache.WritableTableLease)140%n/a112211
statementValue(NameMapping)140%20%224411
loadSchemaCacheValue(IcebergSchemaCacheKey)140%n/a112211
getSnapshotList(ExternalTable)130%n/a114411
getQueryScopedIcebergTable(ExternalTable)120%n/a113311
getIcebergView(ExternalTable)120%n/a112211
loadSchemaCacheValue(IcebergSchemaCacheKey, Table, ExecutionAuthenticator, IcebergRuntimeContext)104080%3350%3411201
loadDataFiles(ManifestFile, Table, boolean)101762%1150%122601
getIcebergSchemaCacheValue(NameMapping, long, Table, ExecutionAuthenticator, boolean, boolean)100%n/a111111
withSnapshotCacheValue(ExternalTable, Function)92472%1150%121601
lambda$withIcebergTableGeneration$9(IcebergExternalMetaCache.TableGenerationAction, IcebergTableCacheValue.Lease, IcebergTableCacheValue, ExecutionAuthenticator)90%n/a113311
lambda$withIcebergTableGeneration$8(IcebergExternalMetaCache.TableGenerationAction, IcebergTableCacheValue.Lease, IcebergTableCacheValue, ExecutionAuthenticator)90%n/a112211
getIcebergSchemaCacheValue(NameMapping, long, Table, ExecutionAuthenticator, boolean, boolean, IcebergRuntimeContext)810993%21083%2722301
lambda$getSnapshotCache$15(boolean, IcebergTableCacheValue, ExternalTable, MetaCacheEntry, IcebergSnapshotEntryKey, ExecutionAuthenticator)73583%2250%2311401
getSnapshotCache(ExternalTable)72376%1150%121701
getTableCacheValue(ExternalTable)70%n/a112211
lambda$loadView$25(IcebergMetadataOps, NameMapping)70%n/a111111
lambda$getIcebergSchemaCacheValue$17(IcebergSchemaCacheKey, Table, ExecutionAuthenticator, IcebergRuntimeContext, IcebergSchemaCacheKey)70%n/a111111
collectManifestFileIo(IdentityHashMap, List, Table)61875%2466%243901
withIcebergTable(ExternalTable, Function)60%n/a111111
resolveMetadataOps(CatalogIf)51575%1375%131501
requireExecutionAuthenticator(CatalogIf)51066%1150%121401
resolveManifestEntry(long, IcebergRuntimeContext)5550%1150%120101
dropManifestFileIoCache(FileIO)5444%n/a012501
acquireWritableIcebergTable(ExternalTable)50%n/a111111
lambda$statementLease$24(NameMapping)40%n/a111111
lambda$withIcebergTable$7(Function, Table, boolean, boolean)40%n/a111111
lambda$new$3(IcebergSnapshotEntryKey, IcebergSnapshotCacheValue)40%n/a111111
ensureCatalogGenerationStable(CatalogIf, IcebergMetadataOps, ExecutionAuthenticator, NameMapping, boolean, boolean)33191%3770%3621001
sharesOperationalResources(IcebergTableCacheValue, IcebergSnapshotCacheValue)23594%4866%471901
lambda$retireTableGeneration$30(NameMapping, Optional, IcebergTableCacheValue, IcebergSchemaCacheKey)22291%4450%450501
getManifestCacheValue(MetaCacheEntry, IcebergManifestEntryKey, Function, Consumer)21890%2250%230401
lambda$collectManifestFileIos$35(IdentityHashMap, List, IcebergSnapshotEntryKey, IcebergSnapshotCacheValue)21285%1150%120201
lambda$collectManifestFileIos$34(IdentityHashMap, List, NameMapping, IcebergTableCacheValue)2981%1150%120201
lambda$createLoadedTableValue$23()20%n/a111111
borrow(NameMapping)2796%1375%131901
lambda$acquireWritableIcebergTable$12()0%n/a111111
IcebergExternalMetaCache(ExecutorService, ExternalMetaCacheBudgetManager)86100%n/a0102201
retireTableGeneration(NameMapping, IcebergTableCacheValue, IcebergTableCacheValue)46100%2880%2601601
getIcebergSchemaCacheValue(NameMapping, long, Table)39100%2100%020701
collectManifestFileIos(long)36100%2250%2301001
createQueryTable(NameMapping, IcebergTableCacheValue)26100%1583%140701
invalidateRelatedEntriesOnTableRemoval(NameMapping)25100%4100%030901
catalogPropertyCompatibilityMap()25100%n/a010601
getManifestCacheValue(ExternalTable, ManifestFile, Table, IcebergRuntimeContext, Consumer)24100%n/a010501
catalogGenerationMoved(NameMapping)24100%n/a010201
lambda$loadTableCacheValue$20(NameMapping, Table, IcebergMetadataOps, IcebergExternalCatalog.TableLoadContext, MetaCacheEntry, boolean, boolean, IcebergExternalMetaCache.TableResourceOwner, IcebergExternalMetaCache.TableResourceOwner)20100%n/a010401
lambda$loadViewSchemaCacheValue$28(IcebergRuntimeContext, IcebergSchemaCacheKey)19100%n/a010401
lambda$retireTableGeneration$29(NameMapping, IcebergTableCacheValue, IcebergSnapshotEntryKey, IcebergSnapshotCacheValue)17100%2466%240201
getSnapshotCacheWithRetainedTableForTest(ExternalTable)16100%n/a010301
dropManifestFileIoCaches(List)15100%2100%020401
ensureCatalogGenerationStable(CatalogIf, IcebergMetadataOps, ExecutionAuthenticator, NameMapping)14100%n/a010401
lambda$getSnapshotCache$16(IcebergTableCacheValue, NameMapping, boolean, ExternalTable, MetaCacheEntry, IcebergSnapshotEntryKey, IcebergSnapshotEntryKey)14100%n/a010101
execute(ExecutionAuthenticator, Callable)12100%n/a010301
invalidateCatalog(long)11100%n/a010401
getManifestCacheValue(long, IcebergRuntimeContext, IcebergManifestEntryKey, Function, Consumer)10100%n/a010101
loadViewSchemaCacheValue(IcebergSchemaCacheKey, IcebergRuntimeContext)10100%n/a010101
IcebergExternalMetaCache(ExecutorService)8100%n/a010201
lambda$getManifestCacheValue$18(ManifestFile, Table, IcebergManifestEntryKey, MetaCacheEntry, IcebergManifestEntryKey)8100%n/a010201
lambda$getWritableIcebergTable$10(IcebergMetadataOps, NameMapping)7100%n/a010201
createQueryScopedTable(ExternalTable, IcebergTableCacheValue)6100%n/a010101
lambda$new$6(IcebergManifestEntryKey, ManifestCacheValue)6100%n/a010101
getWritableIcebergTable(ExternalTable)5100%n/a010101
lambda$invalidateRelatedEntriesOnTableRemoval$32(NameMapping, IcebergSchemaCacheKey)5100%n/a010101
lambda$invalidateRelatedEntriesOnTableRemoval$31(NameMapping, IcebergSnapshotEntryKey)5100%n/a010101
invalidateCatalogEntries(long)4100%n/a010201
borrowForTest(NameMapping)4100%n/a010101
prepareTableForCachePublication(NameMapping, IcebergTableCacheValue)4100%n/a010101
lambda$executeForGeneration$33(Function, ExecutionAuthenticator)4100%n/a010101
lambda$new$5(IcebergManifestEntryKey, ManifestCacheValue)4100%n/a010101
lambda$new$2(NameMapping, Boolean)4100%n/a010101
lambda$new$1(IcebergTableCacheValue)4100%n/a010201
static {...}4100%n/a010101
lambda$new$4(NameMapping)2100%n/a010101
lambda$new$0(NameMapping)2100%n/a010101
lambda$loadTableCacheValue$21()100%n/a010101
lambda$loadTableCacheValue$19()100%n/a010101
lambda$acquireWritableIcebergTable$11()100%n/a010101