replayInitCatalog(InitCatalogLog) |  | 0% |  | 0% | 13 | 13 | 45 | 45 | 1 | 1 |
buildDbForInit(String, String, long, InitCatalogLog.Type, boolean) |   | 51% |   | 55% | 15 | 25 | 21 | 43 | 0 | 1 |
truncateTable(String, String, PartitionNames, boolean, String) |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
getFilteredDatabaseNames() |   | 51% |   | 37% | 3 | 5 | 12 | 28 | 0 | 1 |
dropTable(String, String, boolean, boolean, boolean, boolean) |   | 39% |   | 37% | 4 | 5 | 8 | 19 | 0 | 1 |
addColumn(TableIf, Column, ColumnPosition) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
renameColumn(TableIf, String, String) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
modifyColumn(TableIf, Column, ColumnPosition) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
dropColumn(TableIf, String) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
makeSureInitialized() |   | 48% |   | 57% | 4 | 8 | 11 | 25 | 0 | 1 |
addColumns(TableIf, List) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
reorderColumns(TableIf, List) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
renameTable(String, String, String) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
getAllDbs() |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
getDbForReplay(long) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
checkProperties() |   | 50% |   | 50% | 3 | 5 | 4 | 13 | 0 | 1 |
gsonPostProcess() |   | 70% |   | 50% | 4 | 6 | 8 | 23 | 0 | 1 |
createDb(String, boolean, Map) |   | 54% |   | 75% | 1 | 3 | 4 | 12 | 0 | 1 |
dropDb(String, boolean, boolean) |   | 51% |   | 50% | 1 | 2 | 4 | 11 | 0 | 1 |
getDbIds() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
unregisterDatabase(String) |   | 66% |   | 50% | 3 | 5 | 4 | 11 | 0 | 1 |
getDbForReplay(String) |   | 64% |   | 50% | 3 | 5 | 4 | 11 | 0 | 1 |
equals(Object) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getDbNullable(long) |   | 48% |   | 50% | 1 | 2 | 4 | 8 | 0 | 1 |
getDbNamesOrEmpty() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
createOrReplaceBranch(TableIf, CreateOrReplaceBranchInfo) |   | 78% |   | 50% | 1 | 2 | 1 | 15 | 0 | 1 |
createOrReplaceTag(TableIf, CreateOrReplaceTagInfo) |   | 78% |   | 50% | 1 | 2 | 1 | 15 | 0 | 1 |
dropBranch(TableIf, DropBranchInfo) |   | 78% |   | 50% | 1 | 2 | 1 | 15 | 0 | 1 |
dropTag(TableIf, DropTagInfo) |   | 78% |   | 50% | 1 | 2 | 1 | 15 | 0 | 1 |
createTable(CreateTableStmt) |   | 77% |   | 75% | 1 | 3 | 1 | 12 | 0 | 1 |
listDatabaseNames() |   | 35% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
getTableNameByTableId(Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
logRefreshExternalTable(ExternalTable) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
initAccessController(boolean) |   | 79% |   | 83% | 1 | 4 | 3 | 13 | 0 | 1 |
replayTruncateTable(TruncateTableInfo) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getDbNullable(String) |   | 86% |  | 100% | 0 | 6 | 3 | 17 | 0 | 1 |
initPreExecutionAuthenticator() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
replayCreateTable(String, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
replayDropTable(String, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
replayOperateOnBranchOrTag(String, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
replayDropDb(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
lambda$getFilteredDatabaseNames$6(List) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
replayCreateDb(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
bindBrokerName() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setAutoAnalyzePolicy(String, String, String) |   | 68% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
getProperties() |   | 83% |   | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
getConfiguration() |   | 82% |   | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
notifyPropertiesUpdated(Map) |   | 72% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
getPreExecutionAuthenticator() |   | 58% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
getMetadataOps() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
tableExistInLocal(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
registerDatabase(long, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
viewExists(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
onRefreshCache() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
init() |   | 97% |   | 75% | 2 | 5 | 1 | 31 | 0 | 1 |
resetMetaCacheNames() |   | 85% |   | 50% | 3 | 4 | 1 | 4 | 0 | 1 |
getTransactionManager() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getThreadPoolExecutor() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getFilteredDatabaseNames$5(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ExternalCatalog(long, String, InitCatalogLog.Type, String) |  | 100% | | n/a | 0 | 1 | 0 | 19 | 0 | 1 |
getSpecifiedDatabaseMap(String) |  | 100% |   | 83% | 1 | 4 | 0 | 11 | 0 | 1 |
refreshOnlyCatalogCache(boolean) |  | 100% |  | 100% | 0 | 7 | 0 | 11 | 0 | 1 |
ExternalCatalog() |  | 100% | | n/a | 0 | 1 | 0 | 15 | 0 | 1 |
buildMetaCache() |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
resetToUninitialized(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 11 | 0 | 1 |
buildConf() |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
getSchema(ExternalSchemaCache.SchemaCacheKey) |  | 100% |   | 75% | 1 | 3 | 0 | 7 | 0 | 1 |
addDatabaseForTest(ExternalDatabase) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
setDefaultPropsIfMissing(boolean) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
lambda$getFilteredDatabaseNames$4(Map, Map, String) |  | 100% |  | 100% | 0 | 7 | 0 | 6 | 0 | 1 |
onClose() |  | 100% |  | 100% | 0 | 4 | 0 | 9 | 0 | 1 |
initLocalObjects() |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
enableAutoAnalyze() |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
lambda$buildMetaCache$1(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getDbNames() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
setInitializedForTest(boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
read(DataInput) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
hashCode() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
modifyCatalogProps(Map) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
ifNotSetFallbackToSimpleAuth() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
write(DataOutput) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getOnlyTestLowerCaseTableNames() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
removeAccessController() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getLowerCaseMetaNames() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getMetaNamesMapping() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
tryModifyCatalogProps(Map) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
rollBackCatalogProps(Map) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setComment(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getResource() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
modifyCatalogName(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setLastUpdateTime(long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getIncludeDatabaseMap() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getExcludeDatabaseMap() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$buildMetaCache$3(String, Optional, RemovalCause) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isInitialized() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getId() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getComment() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getLastUpdateTime() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getCatalogProperty() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getUseMetaCache() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getTableAutoAnalyzePolicy() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$buildMetaCache$2(ExternalDatabase) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$buildMetaCache$0(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
checkWhenCreating() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |