ExternalDatabase

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total579 of 1,54562%73 of 17257%761581273552472
isTableExist(String)722021%12214%78131901
getTableNullableWithoutCache(SessionContext, String)550%20%229911
loadTableNamePairs(SessionContext, boolean)4012876%61672%412113901
getLocalTableName(String, boolean)354556%51168%4972001
buildTableForInit(String, String, long, ExternalCatalog, ExternalDatabase, boolean)337770%81869%61483001
unregisterTableForReplay(String)325362%5337%4592001
equals(Object)290%80%556611
tryWriteLock(long, TimeUnit)240%n/a114411
retireAllTableObjectsWithoutEngineInvalidation()240%20%226611
makeSureInitialized()223158%1375%1351601
gsonPostProcess()210%n/a114411
matchesLocalTableName(String, String)190%40%335511
resetMetaToUninitialized(boolean, boolean)176679%11191%1722401
getTableForReplay(String)151854%3350%344901
buildMetaCache()113978%1375%131801
getTableNamesWithLock()111456%1150%123701
addTableForTest(ExternalTable)110%n/a113311
getTableForReplay(long)100%20%223311
hasLocalTableName(String)90%20%221111
lambda$getTableNullableWithoutCache$12(String, Pair)70%n/a111111
lambda$isTableExist$11(String, Pair)70%n/a111111
registerTable(TableIf, long)65089%3350%3421101
registerTable(TableIf)60%n/a111111
getTableNullable(String)54489%1375%131901
resetMetaToUninitialized(boolean)50%n/a112211
isWriteLockHeldByCurrentThread()50%n/a111111
getViews()50%n/a111111
getTablesOnIdOrderIfExist(List)50%n/a111111
getTablesOnIdOrderOrThrowException(List)50%n/a111111
getNonTempTableNullable(String)50%n/a111111
setExtCatalog(ExternalCatalog)40%n/a112211
setRemoteName(String)40%n/a112211
writeLockIfExist()40%n/a112211
getRemoteName()3770%1150%120101
writeLockOrException(Exception)30%n/a112211
writeLockOrDdlException()30%n/a112211
getDbProperties()30%n/a111111
getTableIdForReplay(String)22793%1150%120301
acquireTableMetadataLoadEpoch()3096%1375%131801
isTableMetadataLoadEpochCurrent(long)1995%2250%230201
ExternalDatabase(ExternalCatalog, long, String, String, InitDatabaseLog.Type)49100%n/a0101301
getTables()30100%1375%130901
lambda$buildMetaCache$4(String)28100%n/a010301
lambda$loadTableNamePairs$7(String)23100%4100%030601
hashCode()14100%n/a010101
lambda$updateLowerCaseToTableName$10(Map, Pair)11100%n/a010101
updateLowerCaseToTableName(List)10100%n/a010401
getTableNullable(long)10100%n/a010201
isStoredTableNamesLowerCase()9100%2100%020101
isTableNamesCaseInsensitive()9100%2100%020101
lambda$loadTableNamePairs$9(List)8100%2100%020101
lambda$buildMetaCache$2(String, String)8100%n/a010101
unregisterTable(String)7100%n/a010301
resetMetaCacheNames()7100%2100%020301
lambda$buildMetaCache$3(String)7100%n/a010101
resetMetaToUninitialized()5100%n/a010201
readLock()5100%n/a010201
readUnlock()5100%n/a010201
writeLock()5100%n/a010201
writeUnlock()5100%n/a010201
lambda$buildMetaCache$1(String)5100%n/a010101
lambda$resetMetaToUninitialized$0(ExternalDatabase.TableMetadataLoadEpoch)5100%n/a010101
setLastUpdateTime(long)4100%n/a010201
lambda$loadTableNamePairs$6(String)4100%n/a010101
lambda$loadTableNamePairs$5(String)4100%n/a010101
static {...}4100%n/a010101
isInitialized()3100%n/a010101
getId()3100%n/a010101
getFullName()3100%n/a010101
getLastUpdateTime()3100%n/a010101
getCatalog()3100%n/a010101
lambda$loadTableNamePairs$8(String)2100%n/a010101