ExternalCatalog

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total870 of 2,08858%97 of 22356%11223419751842119
getIncludeTableMap()711315%7112%45162001
buildDbForInit(String, String, long, InitCatalogLog.Type, boolean)6711863%122567%1123124201
getDbNullableWithoutCache(String)640%60%44141411
getLocalDatabaseName(String, boolean)461322%10216%67111601
initAccessController(boolean)401425%5116%3491301
matchesLocalDbName(String, String)380%100%668811
makeSureInitialized()235068%4450%3541801
listTableNames(SessionContext, String)231437%5116%344801
gsonPostProcess()222250%4450%3571501
equals(Object)190%40%336611
getDbNamesOrEmpty()170%20%226611
getDbForReplay(String)142058%2466%243901
createOrReplaceBranch(TableIf, CreateOrReplaceBranchInfo)140%n/a113311
createOrReplaceTag(TableIf, CreateOrReplaceTagInfo)140%n/a113311
dropBranch(TableIf, DropBranchInfo)140%n/a113311
dropTag(TableIf, DropTagInfo)140%n/a113311
addColumn(TableIf, ColumnPath, Column, ColumnPosition)140%n/a113311
addColumns(TableIf, List)140%n/a113311
dropColumn(TableIf, ColumnPath)140%n/a113311
renameColumn(TableIf, ColumnPath, String)140%n/a113311
modifyColumn(TableIf, Column, ColumnPosition)140%n/a113311
modifyColumn(TableIf, ColumnPath, Column, ColumnPosition)140%n/a113311
modifyColumnComment(TableIf, ColumnPath, String)140%n/a113311
reorderColumns(TableIf, List)140%n/a113311
checkProperties()113777%1787%1531301
buildMetaCache()112972%1375%131801
initLocalObjects()111252%1375%131601
getDbNullable(long)111150%n/a013601
getDbIds()110%n/a112211
addDatabaseForTest(ExternalDatabase)110%n/a113311
getDbNames()101254%1150%123701
getDbForReplay(long)100%20%223311
setInitializedForTest(boolean)90%20%224411
createDb(String, boolean, Map)90%n/a112211
dropDb(String, boolean, boolean)90%n/a112211
createTable(CreateTableInfo)90%n/a112211
renameTable(String, String, String)90%n/a112211
dropTable(String, String, boolean, boolean, boolean, boolean, boolean, boolean)90%n/a112211
truncateTable(String, String, PartitionNamesInfo, boolean, String)90%n/a112211
addColumn(TableIf, Column, ColumnPosition)90%n/a112211
listDatabaseNames()70%n/a111111
bindBrokerName()70%n/a111111
renameColumn(TableIf, String, String)70%n/a112211
lambda$getDbNullableWithoutCache$7(String, Pair)70%n/a111111
getFilteredDatabaseNames(boolean)615396%51372%51023701
getDbNullable(String)66591%3770%3621801
getTableNameByTableId(long)60%n/a111111
dropColumn(TableIf, String)60%n/a112211
getExecutionAuthenticator()5758%1150%121301
tableExistInLocal(String, String)50%n/a111111
registerDatabase(long, String)50%n/a111111
viewExists(String, String)50%n/a111111
unregisterDatabase(String)42987%1375%131601
lambda$getFilteredDatabaseNames$4(Map, Map, String)42485%21083%272601
lambda$replayDropTable$9(String, ExternalDatabase)40%n/a111111
onClose()32086%1583%141801
getCatalogProperty()30%n/a111111
getThreadPoolWithPreAuth()30%n/a111111
lambda$replayCreateTable$8(ExternalDatabase)30%n/a111111
getSchema(SchemaCacheKey)22893%2250%231701
replayTruncateTable(TruncateTableInfo)0%n/a111111
replayOperateOnBranchOrTag(String, String)0%n/a111111
getSpecifiedDatabaseMap(String)50100%1583%1401101
ExternalCatalog(long, String, InitCatalogLog.Type, String)37100%n/a0101401
static {...}31100%n/a010401
getAllDbs()30100%1375%130901
setDefaultPropsIfMissing(boolean)29100%4100%030601
ExternalCatalog()24100%n/a0101001
notifyPropertiesUpdated(Map)23100%2100%020701
resetToUninitialized(boolean)22100%n/a010801
enableAutoAnalyze()21100%4100%030601
lambda$buildMetaCache$1(String)21100%n/a010201
setAutoAnalyzePolicy(String, String, String)19100%2100%020501
onRefreshCache(boolean)13100%2100%020501
getLowerCaseTableNames()12100%n/a010301
initPreExecutionAuthenticator()10100%1150%120301
hashCode()9100%n/a010101
modifyCatalogProps(Map)8100%n/a010301
lambda$getFilteredDatabaseNames$6(List)8100%2100%020101
refreshMetaCacheOnly()7100%2100%020301
replayDropTable(String, String)7100%n/a010201
getLowerCaseDatabaseNames()7100%n/a010101
resetMetaCacheNames()7100%2100%020301
getType()6100%n/a010101
removeAccessController()6100%n/a010201
replayCreateTable(String, String)6100%n/a010201
getLowerCaseMetaNames()6100%n/a010101
getMetaNamesMapping()6100%n/a010101
recordDeferredInitError(Throwable)5100%n/a010201
tryModifyCatalogProps(Map)5100%n/a010201
rollBackCatalogProps(Map)5100%n/a010201
getEnableMappingVarbinary()4100%n/a010101
getEnableMappingTimestampTz()4100%n/a010101
getFilteredDatabaseNames()4100%n/a010101
setComment(String)4100%n/a010201
getProperties()4100%n/a010101
modifyCatalogName(String)4100%n/a010201
setLastUpdateTime(long)4100%n/a010201
replayDropDb(String)4100%n/a010201
getIncludeDatabaseMap()4100%n/a010101
getExcludeDatabaseMap()4100%n/a010101
lambda$buildMetaCache$3(String, Optional, RemovalCause)4100%n/a010101
isInitialized()3100%n/a010101
getId()3100%n/a010101
getName()3100%n/a010101
getComment()3100%n/a010101
getErrorMsg()3100%n/a010101
getLastUpdateTime()3100%n/a010101
replayCreateDb(String)3100%n/a010201
getTableAutoAnalyzePolicy()3100%n/a010101
getTransactionManager()3100%n/a010101
lambda$buildMetaCache$2(ExternalDatabase)3100%n/a010101
lambda$buildMetaCache$0(String)3100%n/a010101
shouldBypassTableNameCache(SessionContext)2100%n/a010101
shouldBypassDbNameCache(SessionContext)2100%n/a010101
shouldBypassSchemaCache(SessionContext)2100%n/a010101
lambda$getFilteredDatabaseNames$5(String)2100%n/a010101
checkWhenCreating()100%n/a010101
overlayMetaCacheConfig(Map)100%n/a010101