IcebergExternalMetaCache

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total369 of 99262%26 of 7062%3282722181147
loadTableCacheValue(NameMapping)925838%3125%23193001
loadManifestCacheValue(ManifestFile, Table, ManifestContent)391325%5337%456901
loadView(NameMapping)330%20%227711
lambda$loadSchemaCacheValue$14(IcebergSchemaCacheKey)330%n/a113311
loadSnapshotProjection(ExternalTable, Table, ThreadPoolExecutor)284461%2466%2441701
loadDeleteFiles(ManifestFile, Table)280%20%227711
loadTable(NameMapping)241640%1150%122501
getSnapshotList(ExternalTable)130%n/a114411
tableCleanup(CatalogIf, IcebergMetadataOps, Table)130%20%223311
getIcebergView(ExternalTable)120%n/a112211
resolveMetadataOps(CatalogIf)91155%2250%232501
catalogFileIO(IcebergMetadataOps)83280%2250%2341401
lambda$loadView$13(IcebergMetadataOps, NameMapping)70%n/a111111
lambda$loadTableCacheValue$7(ExternalTable, Table, IcebergMetadataOps)70%n/a111111
lambda$loadTableCacheValue$6(ExternalTable, Table, ThreadPoolExecutor)60%n/a111111
dropManifestFileIoCache(IcebergTableCacheValue)5654%n/a012501
lambda$tableCleanup$12(FileIO)5444%n/a012501
borrow(NameMapping)22291%2100%0221001
shouldCloseTableFileIO(String, FileIO, FileIO)22191%3770%361401
lambda$new$2(NameMapping)20%n/a111111
lambda$tableCleanup$10()0%n/a111111
IcebergExternalMetaCache(ExecutorService)58100%n/a0101201
statementLease(NameMapping)41100%4100%030701
getManifestCacheValue(ExternalTable, ManifestFile, Table, Consumer)36100%1375%130801
getSnapshotCache(ExternalTable)29100%2100%020701
tableCleanup(String, IcebergMetadataOps, Table)26100%4100%030601
loadDataFiles(ManifestFile, Table)26100%2100%020601
withIcebergTable(ExternalTable, Function)25100%2100%020601
getIcebergTableExecutor(ExternalTable)19100%1375%130501
getIcebergSchemaCacheValue(NameMapping, long)18100%n/a010301
loadTable(NameMapping, CatalogIf, IcebergMetadataOps)17100%n/a010401
getIcebergTable(ExternalTable)16100%2100%020501
loadSchemaCacheValue(IcebergSchemaCacheKey)14100%n/a010201
dropManifestFileIoCacheForCatalog(long)8100%n/a010201
invalidateCatalog(long)7100%n/a010301
invalidateCatalogEntries(long)7100%n/a010301
lambda$loadTable$8(IcebergMetadataOps, NameMapping)7100%n/a010101
lambda$loadTableCacheValue$4(ExternalTable, Table, IcebergMetadataOps)7100%n/a010101
lambda$getManifestCacheValue$3(ManifestFile, Table, IcebergManifestEntryKey, IcebergManifestEntryKey)7100%n/a010101
catalogPropertyCompatibilityMap()5100%n/a010101
lambda$loadTableCacheValue$5(Runnable, IcebergCatalogResourceTracker.ResourceLease)5100%n/a010301
lambda$dropManifestFileIoCacheForCatalog$15(NameMapping, IcebergTableCacheValue)4100%n/a010101
lambda$statementLease$9(NameMapping)4100%n/a010101
static {...}4100%n/a010101
lambda$new$1(NameMapping, IcebergTableCacheValue)3100%n/a010101
lambda$new$0(NameMapping)2100%n/a010101
lambda$tableCleanup$11()100%n/a010101