AbstractExternalMetaCache

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,093 of 1,0930%92 of 920%1051052342345959
sanitizeCatalogPropertiesForRuntime(Map, Consumer)1140%60%44282811
newMetaCacheEntry(long, MetaCacheEntryDef, Map)1140%160%99252511
requireCatalogEntryGroup(long)930%160%99212111
registerMetaCacheEntryDef(MetaCacheEntryDef)550%40%33101011
ensureTypeCompatible(MetaCacheEntryDef, Class, Class)510%40%335511
entry(long, String, Class, Class)470%20%229911
initCatalog(long, Map)450%40%33101011
findExternalTable(NameMapping, String)420%20%228811
catalogPermanentlyDropped(long)280%80%556611
lambda$findExternalTable$9(NameMapping, String)280%n/a113311
validateMappedCatalogProperties(Map, boolean)270%n/a117711
requireMetaCacheEntryDef(String)270%20%224411
AbstractExternalMetaCache(String, ExecutorService, ExternalMetaCacheBudgetManager)240%n/a117711
buildCatalogEntryGroup(long, Map)200%n/a116611
invalidateEntries(long, Function)190%20%225511
invalidateEntryIfMatched(CatalogEntryGroup, MetaCacheEntryDef, Function)190%40%337711
metaCacheTtlKey(String)160%n/a111111
lambda$validateMappedCatalogProperties$4(boolean, OptionalLong, CacheSpec)160%20%224411
stats(long)140%20%222211
matchTable(NameMapping, String, String)140%40%331111
entry(long, MetaCacheEntryDef)130%n/a112211
validateRegisteredMetaCacheEntryDef(MetaCacheEntryDef)130%n/a113311
wrapSchemaValidator(Function, Class)130%40%335511
invalidateCatalog(long)120%20%224411
invalidateCatalogEntries(long)120%20%224411
getCatalog(long)120%40%333311
validateCatalogProperties(Map)100%n/a114411
validateCatalogPropertiesForRuntime(Map)100%n/a114411
registerEntry(MetaCacheEntryDef)100%n/a112211
lambda$buildCatalogEntryGroup$11(CatalogEntryGroup, long, Map, MetaCacheEntryDef)100%n/a112211
AbstractExternalMetaCache(String, ExecutorService)90%n/a112211
close()90%n/a113311
lambda$wrapSchemaValidator$12(Function, Object)90%n/a113311
lambda$validateMappedCatalogProperties$3(Map, MetaCacheEntryDef)90%n/a112211
lambda$initCatalog$1(long, String)90%n/a111111
invalidatePartitions(long, String, String, List)80%n/a112211
invalidateTable(long, String, String)70%n/a112211
lambda$invalidatePartitions$7(String, String, List, MetaCacheEntryDef)70%n/a111111
lambda$validateMappedCatalogProperties$2(MetaCacheEntryDef)70%20%221111
isCatalogInitialized(long)60%n/a111111
invalidateDb(long, String)60%n/a112211
singleCompatibilityMap(String, String)60%n/a111111
lambda$invalidateEntries$10(CatalogEntryGroup, Function, MetaCacheEntryDef)60%n/a111111
lambda$invalidateTable$6(String, String, MetaCacheEntryDef)60%n/a111111
defaultEntryCacheSpec()50%n/a111111
defaultSchemaCacheSpec()50%n/a111111
sanitizeCatalogPropertiesForRuntime(Map)50%n/a111111
checkCatalogInitialized(long)50%n/a112211
matchDb(NameMapping, String)50%n/a111111
lambda$findExternalTable$8(NameMapping, ExternalDatabase)50%n/a111111
lambda$invalidateDb$5(String, MetaCacheEntryDef)50%n/a111111
aliases()40%n/a111111
bindDroppedCatalogProbeForTest(LongPredicate)40%n/a112211
bindCatalogPreparer(LongConsumer)40%n/a112211
lambda$sanitizeCatalogPropertiesForRuntime$0(String)40%n/a111111
static {...}40%n/a111111
engine()30%n/a111111
catalogPropertyCompatibilityMap()20%n/a111111
beforeCatalogEntryLookupForTest(long, String)10%n/a111111