ExternalDatabase

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total763 of 1,91960%114 of 24453%11922417544136102
getTableNullableWithoutCache(SessionContext, String)490%20%227711
invalidateTableForCreate(String)470%40%33101011
resetMetaToUninitialized()440%40%33111111
invalidateTableLookup(String)400%20%227711
buildTableForInit(String, String, long, ExternalCatalog, ExternalDatabase, boolean)337368%81666%61382801
getLocalTableName(String, boolean)323954%31178%3861901
equals(Object)290%80%556611
listTableNames(SessionContext)2812681%31583%21093701
isTableExist(String)262549%6440%5651101
makeSureInitialized()253960%2466%2461901
getTableForReplay(String)244062%6857%5861601
getTableForReplay(long)210%40%336611
invalidateTableRename(String, String)210%20%228811
addTableForTest(ExternalTable)210%n/a115511
matchesLocalTableName(String, String)200%40%335511
requiresRemoteTableNameResolution()200%80%554411
tryWriteLock(long, TimeUnit)160%n/a114411
invalidateAllTableCache()160%40%336611
gsonPostProcess()160%n/a114411
resolveTableNameFromSnapshot(String, boolean, Function)154575%51168%5931501
lambda$updateTableCache$21(boolean, String, String, String, NameCacheValue)13735%4233%342401
buildMetaCache(CatalogMetaCache)118588%2466%2411901
getTables()113173%1375%1331301
getTableNameForReplay(long)110%20%223311
getCachedTableNamesForTest()110%20%221111
getCachedTableForTest(String)110%20%221111
listLocalTableNamesWithoutCache(SessionContext)100%n/a111111
findTableNamePairWithoutCache(SessionContext, String)100%n/a113311
setInitializedForTest(boolean)90%20%224411
lambda$addTableForTest$28(ExternalTable)80%n/a111111
lambda$findTableNamePairWithoutCache$19(String, Pair)70%n/a111111
unregisterTable(String)65089%2250%2311201
getTableNullable(String)55591%2466%2411001
registerTable(TableIf)52985%2250%231901
getTableNamesWithLock()51676%2250%231501
isWriteLockHeldByCurrentThread()50%n/a111111
getViews()50%n/a111111
getTablesOnIdOrderIfExist(List)50%n/a111111
getTablesOnIdOrderOrThrowException(List)50%n/a111111
evictTableObjectForTest(String)50%n/a112211
getCachedTableNameByIdForTest(long)50%n/a111111
lambda$invalidateTableLookup$0(String)50%n/a111111
resolveTableNameForInvalidation(String)44692%41071%4811201
invalidateTableCache(String)42284%2250%231601
setExtCatalog(ExternalCatalog)40%n/a112211
setRemoteName(String)40%n/a112211
writeLockIfExist()40%n/a112211
lambda$isTableExist$14(String, NameCacheValue)40%n/a111111
lambda$getTableForReplay$13(String, String)40%n/a111111
releaseCachedEntries()33391%1787%1511201
getRemoteName()3770%1150%120101
lambda$invalidateTableCache$25(String, String, NameCacheValue)3562%1150%120101
writeLockOrException(Exception)30%n/a112211
writeLockOrDdlException()30%n/a112211
getTableNullable(long)22090%1375%131701
getTableNamesValue(boolean)21789%1375%131301
lambda$updateTableCache$22(boolean, ExternalTable, String, ExternalTable)2675%2250%230101
lambda$addTableForTest$27(ExternalTable, String, ExternalTable)20%n/a111111
lambda$updateTableCache$24(AtomicBoolean, String, boolean, ExternalTable)1995%1150%121501
ExternalDatabase(ExternalCatalog, long, String, String)38100%n/a0101101
updateTableCache(ExternalTable, String, String, boolean)28100%n/a010501
lambda$buildMetaCache$5(String)27100%n/a010201
hashCode()14100%n/a010101
lambda$getTableNullable$15(String, ExternalTable)12100%2100%020101
listLocalTableNamesFromCache()10100%n/a010301
resetMetaCacheNames()10100%2250%230301
isStoredTableNamesLowerCase()9100%2100%020101
isTableNamesCaseInsensitive()9100%2100%020101
getRemoteTableName(String, boolean)8100%n/a010101
lambda$buildTableForInit$12(String, NameCacheValue)8100%2100%020101
lambda$listTableNames$11(List)8100%2100%020101
updateTableCache(ExternalTable, String, String)7100%n/a010201
canonicalLocalTableNameFromRemote(String)7100%n/a010101
lambda$updateTableCache$23(ExternalTable, String)7100%n/a010101
lambda$getTableNullable$16(String, ExternalTable)7100%n/a010101
buildMetaCache()6100%n/a010201
lambda$listTableNames$9(String)6100%n/a010101
readLock()5100%n/a010201
readUnlock()5100%n/a010201
writeLock()5100%n/a010201
writeUnlock()5100%n/a010201
lambda$invalidateTableCache$26(String)5100%n/a010101
lambda$buildMetaCache$6(CatalogMetaCache)5100%n/a010101
lambda$buildMetaCache$4(String)5100%n/a010101
lambda$buildMetaCache$1(String)5100%n/a010101
listTableNames()4100%n/a010101
setLastUpdateTime(long)4100%n/a010201
lambda$resolveTableNameForInvalidation$20(String, String)4100%n/a010101
lambda$getRemoteTableName$18(String, NameCacheValue)4100%n/a010101
lambda$getLocalTableName$17(String, NameCacheValue)4100%n/a010101
lambda$listTableNames$8(String)4100%n/a010101
lambda$listTableNames$7(String)4100%n/a010101
lambda$buildMetaCache$3(String)4100%n/a010101
lambda$buildMetaCache$2(String)4100%n/a010101
static {...}4100%n/a010101
isInitialized()3100%n/a010101
getId()3100%n/a010101
getFullName()3100%n/a010101
getDbProperties()3100%n/a010101
getLastUpdateTime()3100%n/a010101
getCatalog()3100%n/a010101
lambda$listTableNames$10(String)2100%n/a010101