ExternalMetaCacheMgr

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total175 of 1,89990%22 of 11681%321693539810111
getCacheStats(CacheStats, long)480%n/a118811
invalidateDb(long, String)272346%2250%233901
validateCatalogCachePropertyNamespaces(Map)127586%21083%2711601
removeCatalogPermanently(long)93981%2100%0231301
maxCompute(long)90%n/a112211
doris(long)90%n/a112211
tryPrepareCatalogByEngine(long, String)83681%4450%4551501
invalidateTableByNameOrWider(long, String, String)66191%1583%1411301
logMissingCatalogSkip(long, String)6440%1150%121301
lambda$invalidatePartitions$27(long)50%n/a111111
lambda$invalidateTableByEngine$24(long)50%n/a111111
lambda$invalidateTable$21(long)50%n/a111111
lambda$onCatalogOperationalContextChanged$9(ExternalMetaCache, long)40%n/a111111
getFileListingExecutor()30%n/a111111
getScheduleExecutor()30%n/a111111
getFsCache()30%n/a111111
validateCatalogCacheProperties(CatalogIf, Map)28297%3975%3701601
getSchemaCacheValue(ExternalTable, SchemaCacheKey)22993%1150%121901
validateCatalogCachePropertyUpdate(CatalogIf, Map, Map)21990%1150%120601
prepareCatalogByEngineLocked(long, ExternalMetaCache, Map)21588%1150%121601
findCatalogProperties(long)21588%1375%131601
getCatalog(long)21083%2250%231301
prepareCatalogByEngine(long, String)14197%1583%1411401
ExternalMetaCacheMgr(boolean)91100%n/a0101401
resolveTableRowCountFence(long, String, Optional, String)84100%8100%0501701
registerBuiltinEngineCaches()74100%n/a010801
runtimeEffectiveCacheProperties(CatalogIf, Map)44100%2100%0201101
prepareCatalog(long)34100%2100%0201001
invalidateTableCache(ExternalTable)34100%2100%020901
lambda$runtimeEffectiveCacheProperties$2(Set, String)34100%2880%260601
rollbackCatalogProperties(ExternalCatalog, Map)31100%n/a010901
invalidateTable(long, String, String)30100%n/a010701
newThreadPool(boolean, int, int, String, int, boolean)29100%4100%030501
invalidatePartitions(long, String, String, List)28100%n/a010601
invalidateTableByEngine(long, String, String, String)27100%n/a010601
validateRuntimeCacheProperties(CatalogIf, Map)25100%2100%020501
sanitizeCatalogCachePropertiesForRuntime(long, Map)24100%n/a010801
bindCatalogPreparers()22100%2100%020501
safeInvalidate(ExternalMetaCache, long, String, Runnable)22100%6100%040801
prepareCatalogByEngine(long, String, Map)21100%n/a010601
invalidateDb(long, String, OptionalLong, boolean)20100%4100%030601
getCatalogCacheStats(long)19100%n/a010501
invalidateCatalog(long)18100%n/a010501
removeCatalog(long)18100%n/a010501
removeCatalogByEngine(long, String)18100%n/a010501
resolveCatalogEngineNamesForTest(CatalogIf, long)17100%n/a010301
withCatalogLifecycleLock(long, Supplier)16100%n/a010401
validateCatalogCacheProperties(Map)15100%n/a010401
invalidateDatabaseRowCount(long, OptionalLong)15100%2100%020401
getDbIdentityForReplay(long, String)15100%2100%020301
getCachedDb(long, String)14100%2100%020401
invalidateRowCountCache(long, String, String)13100%n/a010301
invalidateDb(ExternalDatabase)12100%n/a010301
invalidateRowCountCache(ExternalTable)12100%n/a010201
lambda$invalidatePartitions$29(long, String, String, List, ExternalMetaCache)12100%n/a010101
onCatalogOperationalContextChanged(long)11100%n/a010301
invalidateLanceTableAccess(long)11100%2100%020401
lambda$getCatalogCacheStats$35(List, ExternalMetaCache, String, MetaCacheEntryStats)11100%n/a010201
lambda$invalidateTableByEngine$26(long, String, String, ExternalMetaCache)11100%n/a010101
lambda$invalidateTable$23(long, String, String, ExternalMetaCache)11100%n/a010101
routeCatalogEngines(long, Consumer)10100%n/a010201
lambda$invalidateDb$18(long, String, ExternalMetaCache)10100%n/a010101
hive(long)9100%n/a010201
hudi(long)9100%n/a010201
iceberg(long)9100%n/a010201
paimon(long)9100%n/a010201
lambda$invalidateTableCache$40(long, ExternalTable, ExternalMetaCache)9100%n/a010101
lambda$invalidateDb$20(long, ExternalDatabase, ExternalMetaCache)9100%n/a010101
lambda$removeCatalogByEngine$16(long, ExternalMetaCache)9100%n/a010101
lambda$rollbackCatalogProperties$14(long, ExternalMetaCache)9100%n/a010101
lambda$removeCatalogPermanently$12(long, ExternalMetaCache)9100%n/a010101
lambda$onCatalogOperationalContextChanged$10(long, ExternalMetaCache)9100%n/a010101
lambda$removeCatalog$8(long, ExternalMetaCache)9100%n/a010101
lambda$invalidateCatalogByEngine$6(long, ExternalMetaCache)9100%n/a010101
lambda$invalidateCatalog$4(long, ExternalMetaCache)9100%n/a010101
validateEffectiveCatalogCacheProperties(CatalogIf, Map)8100%n/a010201
invalidateDb(long, long, String)8100%n/a010201
invalidateDb(long, long, String, boolean)8100%n/a010201
lambda$getCatalogCacheStats$36(long, List, ExternalMetaCache)8100%n/a010201
lambda$resolveTableRowCountFence$31(long, long, OptionalLong)8100%n/a010101
invalidateCatalogByEngine(long, String)7100%n/a010201
replaceEngineCachesForTest(List)7100%n/a010301
lambda$resolveTableRowCountFence$30(long, long, long)7100%n/a010101
lambda$invalidatePartitions$28(ExternalMetaCache, long, String, String, List)7100%n/a010101
routeSpecifiedEngine(String, Consumer)6100%n/a010201
invalidateRowCountCache(long, long)6100%n/a010201
lambda$resolveCatalogEngineNamesForTest$38(List, ExternalMetaCache)6100%n/a010101
lambda$resolveTableRowCountFence$33(long, long)6100%n/a010101
lambda$resolveTableRowCountFence$32(long, long)6100%n/a010101
lambda$invalidateTableByEngine$25(ExternalMetaCache, long, String, String)6100%n/a010101
lambda$invalidateTable$22(ExternalMetaCache, long, String, String)6100%n/a010101
engine(String)5100%n/a010101
initEngineCaches()5100%n/a010301
invalidateRowCountCache(long)5100%n/a010201
lambda$bindCatalogPreparers$37(String, long)5100%n/a010101
lambda$resolveTableRowCountFence$34(long)5100%n/a010101
lambda$invalidateDb$17(ExternalMetaCache, long, String)5100%n/a010101
lambda$prepareCatalog$0(long, Map, ExternalMetaCache)5100%n/a010101
replaceRowCountCacheForTest(ExternalRowCountCache)4100%n/a010201
lambda$invalidateTableCache$39(ExternalMetaCache, ExternalTable)4100%n/a010101
lambda$invalidateDb$19(ExternalMetaCache, ExternalDatabase)4100%n/a010101
lambda$removeCatalogByEngine$15(ExternalMetaCache, long)4100%n/a010101
lambda$rollbackCatalogProperties$13(ExternalMetaCache, long)4100%n/a010101
lambda$removeCatalogPermanently$11(ExternalMetaCache, long)4100%n/a010101
lambda$removeCatalog$7(ExternalMetaCache, long)4100%n/a010101
lambda$invalidateCatalogByEngine$5(ExternalMetaCache, long)4100%n/a010101
lambda$invalidateCatalog$3(ExternalMetaCache, long)4100%n/a010101
lambda$validateCatalogCacheProperties$1(Map, ExternalMetaCache)4100%n/a010101
static {...}4100%n/a010101
getRowCountCache()3100%n/a010101
legacyMetaCacheFactory()3100%n/a010101