ExternalCatalog

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,201 of 3,82368%168 of 37455%15834324592626151
getIncludeTableMap()671316%7112%45151901
getLocalDatabaseName(String, boolean)621317%16211%910141901
modifyColumn(TableIf, Column, ColumnPosition)560%20%22141411
buildDbForInit(String, String, long, InitCatalogLog.Type, boolean)5116175%103075%926104501
initAccessController(boolean)401425%5116%3491301
listDatabaseNames()381020%4233%34101301
invalidateColdDatabaseForReplay(String)380%20%22101011
retireUnresolvedDatabaseGeneration(boolean)310%40%33101011
checkProperties(CatalogProperty)305062%4866%4752101
buildConf()300%20%226611
getDbIdentityForDrop(String)293453%6440%5651001
getConfiguration()280%40%337711
retireAllDatabaseObjectsWithoutEngineInvalidation()260%20%228811
makeSureInitialized()235971%4450%3541801
listTableNames(SessionContext, String)231437%5116%344801
gsonPostProcess()223963%4450%3571901
renameTable(String, String, String)222250%1150%1241201
dropTable(String, String, boolean, boolean, boolean, boolean, boolean)207679%1787%1541901
unregisterDatabase(String)192758%3350%3461201
equals(Object)190%40%336611
getDbNamesOrEmpty()170%20%226611
truncateTable(String, String, PartitionNamesInfo, boolean, String)165276%2250%2321601
getDbForReplay(String)142362%3562%353901
dropDb(String, boolean, boolean)135079%1375%1311401
createOrReplaceBranch(TableIf, CreateOrReplaceBranchInfo)134778%1150%1211501
createOrReplaceTag(TableIf, CreateOrReplaceTagInfo)134778%1150%1211501
dropBranch(TableIf, DropBranchInfo)134778%1150%1211501
dropTag(TableIf, DropTagInfo)134778%1150%1211501
createTable(CreateTableInfo)134477%1375%1311601
addColumn(TableIf, ColumnPath, Column, ColumnPosition)134477%1150%1211401
renameColumn(TableIf, ColumnPath, String)134477%1150%1211401
modifyColumn(TableIf, ColumnPath, Column, ColumnPosition)134477%1150%1211401
modifyColumnComment(TableIf, ColumnPath, String)134376%1150%1211401
dropColumn(TableIf, ColumnPath)134276%1150%1211401
updateTableProperties(TableIf, Map)134075%1150%1211401
addColumns(TableIf, List)134075%1150%1211401
reorderColumns(TableIf, List)134075%1150%1211401
createDb(String, boolean, Map)133874%1375%1311201
getDbForReplay(long)130%40%333311
invalidatePropertySpecificCacheGroups(Map)126384%3975%3742101
getTableNameByTableId(Long)120%n/a111111
buildMetaCache()114078%1375%131801
initLocalObjects()111252%1375%131601
getDbNullable(long)111150%n/a013601
replayDropTable(String, String, String)11842%3125%233601
replayDropDb(String, String)11738%3125%233601
getDbIds()110%n/a112211
addDatabaseForTest(ExternalDatabase)110%n/a113311
getDbIdentityForReplay(String, long)103778%4660%461701
containsDatabaseName(Map, String, boolean)10637%1150%123501
initPreExecutionAuthenticator()100%20%223311
replayTruncateTable(TruncateTableInfo)9430%1150%121301
setInitializedForTest(boolean)90%20%224411
addColumn(TableIf, Column, ColumnPosition)90%n/a112211
renameColumn(TableIf, String, String)70%n/a112211
refreshMetaCacheOnly(boolean)65089%2466%2411601
dropColumn(TableIf, String)60%n/a112211
resetToUninitialized(boolean)55791%1583%1412201
localDatabaseNameFromRemote(String)51575%2250%231501
getExecutionAuthenticator()5758%1150%121301
replayCreateTable(String, String)5444%1150%121301
replayDropTable(String, String)5444%1150%121301
replayOperateOnBranchOrTag(String, String)5444%1150%121301
tableExistInLocal(String, String)50%n/a111111
registerDatabase(long, String)50%n/a111111
viewExists(String, String)50%n/a111111
lambda$getDbIdentityForDrop$13(long, String)50%n/a111111
lambda$getDbIdentityForReplay$12(long, String)50%n/a111111
lambda$containsDatabaseName$10(String, String)50%n/a111111
replayDropDb(String)4450%1150%121301
retireUnresolvedDatabaseGeneration()40%n/a112211
retireCachedDatabaseForNoOp(String)33491%3562%351701
isDatabaseAllowedByFilter(String, Map, Map, boolean)33191%21083%271501
onClose()32086%1583%141801
replayCreateDb(String)3457%1150%121301
lambda$gsonPostProcess$16()30%n/a111111
lambda$gsonPostProcess$15()30%n/a111111
getDbNullable(String)26296%2675%2511601
getSchema(SchemaCacheKey)22893%2250%231701
isDatabaseAllowedByFilter(String)21285%1150%120201
lambda$getFilteredDatabaseNames$7(Map, Map, String)21083%1150%120201
isMetadataLoadEpochCurrent(long)990%1150%120101
getFilteredDatabaseNames()129100%1990%1602801
ExternalCatalog(long, String, InitCatalogLog.Type, String)57100%n/a0102001
getSpecifiedDatabaseMap(String)50100%1583%1401101
ExternalCatalog()44100%n/a0101601
getAllDbs()30100%1375%130901
checkWhenCreating()28100%2100%020901
unregisterDatabase(String, long)27100%n/a010601
static {...}27100%n/a010301
enableAutoAnalyze()21100%4100%030601
lambda$buildMetaCache$5(String)21100%n/a010201
setAutoAnalyzePolicy(String, String, String)19100%2100%020501
setDefaultPropsIfMissing(boolean)17100%2100%020501
shouldInvalidateRowCountOnDatabaseRemoval()16100%1375%130101
onRefreshCache(boolean)14100%1150%120501
lambda$handleDatabaseMetaCacheRemoval$17(RemovalCause, ExternalDatabase)14100%1375%130301
logRefreshExternalTable(ExternalTable, long)13100%n/a010501
acquireMetadataLoadEpoch()12100%n/a010301
getLowerCaseTableNames()12100%n/a010301
lambda$updateLowerCaseToDatabaseName$11(Map, Pair)11100%n/a010101
updateLowerCaseToDatabaseName(List)10100%n/a010401
hashCode()9100%n/a010101
executeIfDatabaseCurrent(ExternalDatabase, BooleanSupplier)8100%n/a010101
modifyCatalogProps(Map)8100%n/a010301
lambda$getFilteredDatabaseNames$9(List)8100%2100%020101
lambda$buildMetaCache$3(String, String)8100%n/a010101
ifNotSetFallbackToSimpleAuth()7100%n/a010101
getDbForDropReplay(String)7100%n/a010101
getLowerCaseDatabaseNames()7100%n/a010101
bindBrokerName()7100%n/a010101
notifyPropertiesUpdated(Map)7100%n/a010301
resetMetaCacheNames()7100%1150%120301
lambda$getDbForDropReplay$14(Pair)7100%n/a010101
lambda$buildMetaCache$4(String)7100%n/a010101
getType()6100%n/a010101
getDbNames()6100%n/a010201
removeAccessController()6100%n/a010201
shouldInvalidateRoutedCacheOnDatabaseRemoval()6100%n/a010101
handleDatabaseMetaCacheRemoval(Optional, RemovalCause)6100%n/a010201
getLowerCaseMetaNames()6100%n/a010101
getMetaNamesMapping()6100%n/a010101
getMetadataOps()5100%n/a010201
checkProperties()5100%n/a010201
tryModifyCatalogProps(Map)5100%n/a010201
rollBackCatalogProps(Map)5100%n/a010201
lambda$buildMetaCache$6(String, Optional, RemovalCause)5100%n/a010101
getEnableMappingVarbinary()4100%n/a010101
getEnableMappingTimestampTz()4100%n/a010101
foldDatabaseName(String)4100%n/a010101
setComment(String)4100%n/a010201
getProperties()4100%n/a010101
modifyCatalogName(String)4100%n/a010201
setLastUpdateTime(long)4100%n/a010201
getIncludeDatabaseMap()4100%n/a010101
getExcludeDatabaseMap()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
getCatalogProperty()3100%n/a010101
getTableAutoAnalyzePolicy()3100%n/a010101
getTransactionManager()3100%n/a010101
getThreadPoolWithPreAuth()3100%n/a010101
lambda$buildMetaCache$2(String)3100%n/a010101
lambda$new$1()3100%n/a010101
lambda$new$0()3100%n/a010101
validatePropertiesBeforeUpdate(Map, Map)2100%n/a010101
lambda$getFilteredDatabaseNames$8(String)2100%n/a010101