ExternalCatalog

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,702 of 2,08818%196 of 22312%19823440451888119
buildDbForInit(String, String, long, InitCatalogLog.Type, boolean)1850%370%2323424211
getFilteredDatabaseNames(boolean)1590%180%1010373711
getIncludeTableMap()840%80%55202011
getDbNullable(String)710%100%66181811
getDbNullableWithoutCache(String)640%60%44141411
getLocalDatabaseName(String, boolean)590%120%77161611
getSpecifiedDatabaseMap(String)500%60%44111111
makeSureInitialized()472635%4450%3581801
initAccessController(boolean)401425%5116%3491301
matchesLocalDbName(String, String)380%100%668811
listTableNames(SessionContext, String)370%60%448811
getDbForReplay(String)340%60%449911
unregisterDatabase(String)330%40%336611
checkProperties()301837%6225%4581301
getSchema(SchemaCacheKey)300%40%337711
getAllDbs()300%40%339911
lambda$getFilteredDatabaseNames$4(Map, Map, String)280%120%776611
gsonPostProcess()251943%5337%4581501
getDbNames()220%20%227711
getDbNullable(long)220%n/a116611
enableAutoAnalyze()210%40%336611
lambda$buildMetaCache$1(String)210%n/a112211
setAutoAnalyzePolicy(String, String, String)190%20%225511
equals(Object)190%40%336611
getDbNamesOrEmpty()170%20%226611
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
getLowerCaseTableNames()120%n/a113311
getExecutionAuthenticator()120%20%223311
buildMetaCache()112972%2250%231801
initLocalObjects()111252%1375%131601
getDbIds()110%n/a112211
addDatabaseForTest(ExternalDatabase)110%n/a113311
getDbForReplay(long)100%20%223311
onClose()91460%3350%343801
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
lambda$getFilteredDatabaseNames$6(List)80%20%221111
notifyPropertiesUpdated(Map)71669%1150%122701
listDatabaseNames()70%n/a111111
replayDropTable(String, String)70%n/a112211
getLowerCaseDatabaseNames()70%n/a111111
bindBrokerName()70%n/a111111
resetMetaCacheNames()70%20%223311
renameColumn(TableIf, String, String)70%n/a112211
lambda$getDbNullableWithoutCache$7(String, Pair)70%n/a111111
getTableNameByTableId(long)60%n/a111111
replayCreateTable(String, String)60%n/a112211
getLowerCaseMetaNames()60%n/a111111
getMetaNamesMapping()60%n/a111111
dropColumn(TableIf, String)60%n/a112211
tableExistInLocal(String, String)50%n/a111111
recordDeferredInitError(Throwable)50%n/a112211
rollBackCatalogProps(Map)50%n/a112211
registerDatabase(long, String)50%n/a111111
viewExists(String, String)50%n/a111111
getEnableMappingVarbinary()40%n/a111111
getEnableMappingTimestampTz()40%n/a111111
getFilteredDatabaseNames()40%n/a111111
replayDropDb(String)40%n/a112211
getIncludeDatabaseMap()40%n/a111111
getExcludeDatabaseMap()40%n/a111111
lambda$replayDropTable$9(String, ExternalDatabase)40%n/a111111
lambda$buildMetaCache$3(String, Optional, RemovalCause)40%n/a111111
refreshMetaCacheOnly()3457%1150%121301
replayCreateDb(String)30%n/a112211
getCatalogProperty()30%n/a111111
getTableAutoAnalyzePolicy()30%n/a111111
getTransactionManager()30%n/a111111
getThreadPoolWithPreAuth()30%n/a111111
lambda$replayCreateTable$8(ExternalDatabase)30%n/a111111
lambda$buildMetaCache$2(ExternalDatabase)30%n/a111111
lambda$buildMetaCache$0(String)30%n/a111111
shouldBypassTableNameCache(SessionContext)20%n/a111111
shouldBypassDbNameCache(SessionContext)20%n/a111111
shouldBypassSchemaCache(SessionContext)20%n/a111111
lambda$getFilteredDatabaseNames$5(String)20%n/a111111
checkWhenCreating()0%n/a111111
overlayMetaCacheConfig(Map)0%n/a111111
replayTruncateTable(TruncateTableInfo)0%n/a111111
replayOperateOnBranchOrTag(String, String)0%n/a111111
ExternalCatalog(long, String, InitCatalogLog.Type, String)37100%n/a0101401
static {...}31100%n/a010401
setDefaultPropsIfMissing(boolean)29100%4100%030601
ExternalCatalog()24100%n/a0101001
resetToUninitialized(boolean)22100%n/a010801
onRefreshCache(boolean)13100%2100%020501
initPreExecutionAuthenticator()10100%1150%120301
hashCode()9100%n/a010101
modifyCatalogProps(Map)8100%n/a010301
getType()6100%n/a010101
removeAccessController()6100%n/a010201
tryModifyCatalogProps(Map)5100%n/a010201
setComment(String)4100%n/a010201
getProperties()4100%n/a010101
modifyCatalogName(String)4100%n/a010201
setLastUpdateTime(long)4100%n/a010201
isInitialized()3100%n/a010101
getId()3100%n/a010101
getName()3100%n/a010101
getComment()3100%n/a010101
getErrorMsg()3100%n/a010101
getLastUpdateTime()3100%n/a010101