ExternalMetaCacheMgr

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,393 of 1,3930%84 of 840%1261262972978484
ExternalMetaCacheMgr(boolean)910%n/a11141411
validateCatalogCachePropertyNamespaces(Map)870%120%77161611
validateCatalogCacheProperties(CatalogIf, Map)840%120%77161611
registerBuiltinEngineCaches()740%n/a118811
getCacheStats(CacheStats, long)480%n/a118811
runtimeEffectiveCacheProperties(CatalogIf, Map)440%20%22111111
removeCatalogPermanently(long)440%20%22121211
tryPrepareCatalogByEngine(long, String)440%80%55151511
prepareCatalogByEngine(long, String)420%60%44141411
prepareCatalog(long)340%20%22101011
lambda$runtimeEffectiveCacheProperties$2(Set, String)340%100%666611
getSchemaCacheValue(ExternalTable, SchemaCacheKey)310%20%229911
newThreadPool(boolean, int, int, String, int, boolean)290%40%335511
validateRuntimeCacheProperties(CatalogIf, Map)250%20%225511
sanitizeCatalogCachePropertiesForRuntime(long, Map)240%n/a118811
rollbackCatalogProperties(ExternalCatalog, Map)240%n/a117711
invalidateTableCache(ExternalTable)230%20%227711
bindCatalogPreparers()220%20%225511
prepareCatalogByEngine(long, String, Map)210%n/a116611
validateCatalogCachePropertyUpdate(CatalogIf, Map, Map)210%20%226611
getCatalogCacheStats(long)190%n/a115511
safeInvalidate(ExternalMetaCache, long, String, Runnable)190%40%337711
removeCatalog(long)180%n/a115511
removeCatalogByEngine(long, String)180%n/a115511
prepareCatalogByEngineLocked(long, ExternalMetaCache, Map)170%20%226611
resolveCatalogEngineNamesForTest(CatalogIf, long)170%n/a113311
findCatalogProperties(long)170%40%336611
withCatalogLifecycleLock(long, Supplier)160%n/a114411
validateCatalogCacheProperties(Map)150%n/a114411
getCatalog(long)120%40%333311
lambda$invalidatePartitions$24(long, String, String, List, ExternalMetaCache)120%n/a111111
lambda$getCatalogCacheStats$25(List, ExternalMetaCache, String, MetaCacheEntryStats)110%n/a112211
lambda$invalidateTableByEngine$22(long, String, String, ExternalMetaCache)110%n/a111111
lambda$invalidateTable$20(long, String, String, ExternalMetaCache)110%n/a111111
invalidatePartitions(long, String, String, List)100%n/a112211
routeCatalogEngines(long, Consumer)100%n/a112211
logMissingCatalogSkip(long, String)100%20%223311
lambda$invalidateDb$18(long, String, ExternalMetaCache)100%n/a111111
hive(long)90%n/a112211
hudi(long)90%n/a112211
iceberg(long)90%n/a112211
paimon(long)90%n/a112211
maxCompute(long)90%n/a112211
doris(long)90%n/a112211
invalidateTable(long, String, String)90%n/a112211
invalidateTableByEngine(long, String, String, String)90%n/a112211
lambda$removeCatalogByEngine$16(long, ExternalMetaCache)90%n/a111111
lambda$rollbackCatalogProperties$14(long, ExternalMetaCache)90%n/a111111
lambda$removeCatalogPermanently$12(long, ExternalMetaCache)90%n/a111111
lambda$onCatalogOperationalContextChanged$10(long, ExternalMetaCache)90%n/a111111
lambda$removeCatalog$8(long, ExternalMetaCache)90%n/a111111
lambda$invalidateCatalogByEngine$6(long, ExternalMetaCache)90%n/a111111
lambda$invalidateCatalog$4(long, ExternalMetaCache)90%n/a111111
validateEffectiveCatalogCacheProperties(CatalogIf, Map)80%n/a112211
invalidateDb(long, String)80%n/a112211
lambda$getCatalogCacheStats$26(long, List, ExternalMetaCache)80%n/a112211
invalidateCatalog(long)70%n/a112211
invalidateCatalogByEngine(long, String)70%n/a112211
onCatalogOperationalContextChanged(long)70%n/a112211
replaceEngineCachesForTest(List)70%n/a113311
lambda$invalidatePartitions$23(ExternalMetaCache, long, String, String, List)70%n/a111111
routeSpecifiedEngine(String, Consumer)60%n/a112211
lambda$resolveCatalogEngineNamesForTest$28(List, ExternalMetaCache)60%n/a111111
lambda$invalidateTableByEngine$21(ExternalMetaCache, long, String, String)60%n/a111111
lambda$invalidateTable$19(ExternalMetaCache, long, String, String)60%n/a111111
engine(String)50%n/a111111
initEngineCaches()50%n/a113311
lambda$bindCatalogPreparers$27(String, long)50%n/a111111
lambda$invalidateDb$17(ExternalMetaCache, long, String)50%n/a111111
lambda$prepareCatalog$0(long, Map, ExternalMetaCache)50%n/a111111
lambda$removeCatalogByEngine$15(ExternalMetaCache, long)40%n/a111111
lambda$rollbackCatalogProperties$13(ExternalMetaCache, long)40%n/a111111
lambda$removeCatalogPermanently$11(ExternalMetaCache, long)40%n/a111111
lambda$onCatalogOperationalContextChanged$9(ExternalMetaCache, long)40%n/a111111
lambda$removeCatalog$7(ExternalMetaCache, long)40%n/a111111
lambda$invalidateCatalogByEngine$5(ExternalMetaCache, long)40%n/a111111
lambda$invalidateCatalog$3(ExternalMetaCache, long)40%n/a111111
lambda$validateCatalogCacheProperties$1(Map, ExternalMetaCache)40%n/a111111
static {...}40%n/a111111
getFileListingExecutor()30%n/a111111
getScheduleExecutor()30%n/a111111
getFsCache()30%n/a111111
getRowCountCache()30%n/a111111
legacyMetaCacheFactory()30%n/a111111