ExternalDatabase

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,654 of 1,6540%212 of 2120%1981983853859292
listTableNames(SessionContext)1540%180%1010373711
buildTableForInit(String, String, long, ExternalCatalog, ExternalDatabase, boolean)1060%240%1313282811
getLocalTableName(String, boolean)710%140%88191911
buildMetaCache()660%60%44141411
getTableForReplay(String)640%140%88161611
resolveTableNameFromSnapshot(String, boolean, Function)600%160%99151511
getTableNullable(String)570%40%33101011
makeSureInitialized()530%40%33161611
getTableNullableWithoutCache(SessionContext, String)490%20%227711
isTableExist(String)480%80%55101011
resolveTableNameForInvalidation(String)440%100%66121211
getTables()420%40%33131311
resetMetaToUninitialized()410%20%229911
updateTableCache(ExternalTable, String, String, boolean)400%20%227711
ExternalDatabase(ExternalCatalog, long, String, String)380%n/a11111111
unregisterTable(String)340%40%33101011
equals(Object)290%80%556611
registerTable(TableIf)280%40%338811
lambda$buildMetaCache$1(String)270%n/a112211
invalidateTableCache(String)260%40%336611
getTableForReplay(long)210%40%336611
canonicalLocalTableNameFromRemote(String)210%40%336611
addTableForTest(ExternalTable)210%n/a115511
matchesLocalTableName(String, String)200%40%335511
requiresRemoteTableNameResolution()200%80%554411
getTableNamesValue(boolean)190%40%333311
getTableNamesWithLock()180%20%225511
getTableNullable(long)170%20%225511
tryWriteLock(long, TimeUnit)160%n/a114411
invalidateAllTableCache()160%40%336611
gsonPostProcess()160%n/a114411
hashCode()140%n/a111111
lambda$getTableNullable$10(String, ExternalTable)120%20%221111
getTableNameForReplay(long)110%20%223311
getCachedTableNamesForTest()110%20%221111
getCachedTableForTest(String)110%20%221111
getRemoteName()100%20%221111
listLocalTableNamesFromCache()100%n/a113311
listLocalTableNamesWithoutCache(SessionContext)100%n/a111111
findTableNamePairWithoutCache(SessionContext, String)100%n/a113311
isStoredTableNamesLowerCase()90%20%221111
isTableNamesCaseInsensitive()90%20%221111
setInitializedForTest(boolean)90%20%224411
lambda$updateTableCache$17(String, String, String, NameCacheValue)90%20%221111
lambda$updateTableCache$16(String, String, String, NameCacheValue)90%20%221111
getRemoteTableName(String, boolean)80%n/a111111
lambda$addTableForTest$23(ExternalTable)80%n/a111111
lambda$invalidateTableCache$20(String, String, NameCacheValue)80%20%221111
lambda$updateTableCache$18(boolean, ExternalTable, String, ExternalTable)80%40%331111
lambda$buildTableForInit$7(String, NameCacheValue)80%20%221111
lambda$listTableNames$6(List)80%20%221111
updateTableCache(ExternalTable, String, String)70%n/a112211
resetMetaCacheNames()70%20%223311
lambda$updateTableCache$19(ExternalTable, String)70%n/a111111
lambda$findTableNamePairWithoutCache$14(String, Pair)70%n/a111111
lambda$getTableNullable$11(String, ExternalTable)70%n/a111111
lambda$listTableNames$4(String)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
evictTableObjectForTest(String)50%n/a112211
getCachedTableNameByIdForTest(long)50%n/a111111
lambda$invalidateTableCache$21(String)50%n/a111111
setExtCatalog(ExternalCatalog)40%n/a112211
setRemoteName(String)40%n/a112211
listTableNames()40%n/a111111
writeLockIfExist()40%n/a112211
setLastUpdateTime(long)40%n/a112211
lambda$resolveTableNameForInvalidation$15(String, String)40%n/a111111
lambda$getRemoteTableName$13(String, NameCacheValue)40%n/a111111
lambda$getLocalTableName$12(String, NameCacheValue)40%n/a111111
lambda$isTableExist$9(String, NameCacheValue)40%n/a111111
lambda$getTableForReplay$8(String, String)40%n/a111111
lambda$listTableNames$3(String)40%n/a111111
lambda$listTableNames$2(String)40%n/a111111
lambda$buildMetaCache$0(String)40%n/a111111
static {...}40%n/a111111
isInitialized()30%n/a111111
writeLockOrException(Exception)30%n/a112211
writeLockOrDdlException()30%n/a112211
getId()30%n/a111111
getFullName()30%n/a111111
getDbProperties()30%n/a111111
getLastUpdateTime()30%n/a111111
getCatalog()30%n/a111111
lambda$addTableForTest$22(ExternalTable, String, ExternalTable)20%n/a111111
lambda$listTableNames$5(String)20%n/a111111