ExternalDatabase

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total713 of 1,36947%109 of 18240%1071641743314073
updateTableCache(ExternalTable, String, String, boolean)560%120%77101011
listTableNames()4610769%51372%410153601
getTableForReplay(String)450%80%55121211
getLocalTableName(String, boolean)442637%8642%58111901
unregisterTable(String)360%60%44111111
buildTableForInit(String, String, long, ExternalCatalog, ExternalDatabase, boolean)337368%101458%81382801
registerTable(TableIf)330%40%339911
resolveTableNameFromSnapshot(String, boolean, Function)303050%8850%6971501
invalidateTableCache(String)300%60%446611
equals(Object)290%80%556611
isTableExist(String)260%40%336611
getTableForReplay(long)230%40%336611
makeSureInitialized()223158%1375%1351601
addTableForTest(ExternalTable)180%n/a114411
resetMetaToUninitialized()172458%1150%122901
tryWriteLock(long, TimeUnit)160%n/a114411
buildMetaCache()155177%4233%3421401
gsonPostProcess()130%n/a114411
getTables()113173%1375%1331301
getCachedTableNamesForTest()110%20%221111
getCachedTableForTest(String)110%20%221111
setInitializedForTest(boolean)90%20%224411
lambda$updateTableCache$12(String, String, String, NameCacheValue)90%20%221111
lambda$updateTableCache$11(String, String, String, NameCacheValue)90%20%221111
lambda$invalidateTableCache$13(String, String, NameCacheValue)80%20%221111
updateTableCache(ExternalTable, String, String)70%n/a112211
getCachedTableNameByIdForTest(long)70%n/a111111
resetMetaCacheNames()70%20%223311
lambda$invalidateTableCache$14(String, Map.Entry)60%n/a111111
readLock()50%n/a112211
readUnlock()50%n/a112211
writeLock()50%n/a112211
writeUnlock()50%n/a112211
isWriteLockHeldByCurrentThread()50%n/a111111
getViews()50%n/a111111
getTablesOnIdOrderIfExist(List)50%n/a111111
getTablesOnIdOrderOrThrowException(List)50%n/a111111
setExtCatalog(ExternalCatalog)40%n/a112211
setRemoteName(String)40%n/a112211
writeLockIfExist()40%n/a112211
lambda$isTableExist$8(String, NameCacheValue)40%n/a111111
lambda$listTableNames$3(String)40%n/a111111
lambda$listTableNames$2(String)40%n/a111111
getRemoteName()3770%1150%120101
isInitialized()30%n/a111111
writeLockOrException(Exception)30%n/a112211
writeLockOrDdlException()30%n/a112211
getDbProperties()30%n/a111111
getLastUpdateTime()30%n/a111111
getTableNullable(String)22793%1375%131801
getTableNamesValue(boolean)21789%1375%131301
ExternalDatabase(ExternalCatalog, long, String, String, InitDatabaseLog.Type)38100%n/a0101201
lambda$buildMetaCache$1(String)27100%n/a010201
lambda$listTableNames$4(String)23100%4100%030601
getTableNullable(long)19100%2100%020501
listLocalTableNamesFromCache()16100%n/a010301
invalidateAllTableCache()16100%2250%230601
hashCode()14100%n/a010101
isStoredTableNamesLowerCase()9100%2100%020101
isTableNamesCaseInsensitive()9100%2100%020101
getRemoteTableName(String, boolean)8100%n/a010101
lambda$buildTableForInit$7(String, NameCacheValue)8100%2100%020101
lambda$listTableNames$6(List)8100%2100%020101
getTableNamesWithLock()6100%n/a010201
setLastUpdateTime(long)4100%n/a010201
lambda$getRemoteTableName$10(String, NameCacheValue)4100%n/a010101
lambda$getLocalTableName$9(String, NameCacheValue)4100%n/a010101
lambda$buildMetaCache$0(String)4100%n/a010101
static {...}4100%n/a010101
getId()3100%n/a010101
getFullName()3100%n/a010101
getCatalog()3100%n/a010101
lambda$listTableNames$5(String)2100%n/a010101