| ensureTypeCompatible(MetaCacheEntryDef, Class, Class) |   | 21% |   | 50% | 2 | 3 | 3 | 5 | 0 | 1 |
| registerMetaCacheEntryDef(MetaCacheEntryDef) |   | 34% |   | 50% | 2 | 3 | 5 | 10 | 0 | 1 |
| lambda$findExternalTable$5(NameMapping, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| entry(long, String, Class, Class) |   | 48% |   | 50% | 1 | 2 | 2 | 8 | 0 | 1 |
| findExternalTable(NameMapping, String) |   | 57% |   | 50% | 1 | 2 | 2 | 8 | 0 | 1 |
| requireMetaCacheEntryDef(String) |   | 37% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| matchTable(NameMapping, String, String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| close() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| matchDb(NameMapping, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stats(long) |   | 85% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| getCatalog(long) |   | 83% |   | 50% | 2 | 3 | 1 | 3 | 0 | 1 |
| invalidateEntries(long, Function) |   | 94% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| newMetaCacheEntry(MetaCacheEntryDef, Map) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| requireCatalogEntryGroup(long) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| invalidateEntryIfMatched(CatalogEntryGroup, MetaCacheEntryDef, Function) |  | 100% |   | 75% | 1 | 3 | 0 | 7 | 0 | 1 |
| AbstractExternalMetaCache(String, ExecutorService) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| metaCacheTtlKey(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| initCatalog(long, Map) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| buildCatalogEntryGroup(Map) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| entry(long, MetaCacheEntryDef) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| validateRegisteredMetaCacheEntryDef(MetaCacheEntryDef) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| wrapSchemaValidator(Function, Class) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| invalidateCatalog(long) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| invalidateCatalogEntries(long) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| registerEntry(MetaCacheEntryDef) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$wrapSchemaValidator$8(Function, Object) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$buildCatalogEntryGroup$7(CatalogEntryGroup, Map, MetaCacheEntryDef) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| invalidatePartitions(long, String, String, List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| invalidateTable(long, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$invalidatePartitions$3(String, String, List, MetaCacheEntryDef) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isCatalogInitialized(long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| invalidateDb(long, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| singleCompatibilityMap(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$invalidateEntries$6(CatalogEntryGroup, Function, MetaCacheEntryDef) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$invalidateTable$2(String, String, MetaCacheEntryDef) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| defaultEntryCacheSpec() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| defaultSchemaCacheSpec() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| checkCatalogInitialized(long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$findExternalTable$4(NameMapping, ExternalDatabase) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$invalidateDb$1(String, MetaCacheEntryDef) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| aliases() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$initCatalog$0(Map, Long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| engine() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| catalogPropertyCompatibilityMap() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |