ExternalCatalog

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,823 of 3,8230%374 of 3740%343343926926151151
buildDbForInit(String, String, long, InitCatalogLog.Type, boolean)2120%400%2626454511
getFilteredDatabaseNames()1290%100%66282811
dropTable(String, String, boolean, boolean, boolean, boolean, boolean)960%80%55191911
makeSureInitialized()820%80%55181811
checkProperties(CatalogProperty)800%120%77212111
getIncludeTableMap()800%80%55191911
getLocalDatabaseName(String, boolean)750%180%1010191911
invalidatePropertySpecificCacheGroups(Map)750%120%77212111
truncateTable(String, String, PartitionNamesInfo, boolean, String)680%40%33161611
getDbNullable(String)640%80%55161611
getDbIdentityForDrop(String)630%100%66101011
dropDb(String, boolean, boolean)630%40%33141411
resetToUninitialized(boolean)620%60%44222211
gsonPostProcess()610%80%55191911
createOrReplaceBranch(TableIf, CreateOrReplaceBranchInfo)600%20%22151511
createOrReplaceTag(TableIf, CreateOrReplaceTagInfo)600%20%22151511
dropBranch(TableIf, DropBranchInfo)600%20%22151511
dropTag(TableIf, DropTagInfo)600%20%22151511
ExternalCatalog(long, String, InitCatalogLog.Type, String)570%n/a11202011
createTable(CreateTableInfo)570%40%33161611
addColumn(TableIf, ColumnPath, Column, ColumnPosition)570%20%22141411
renameColumn(TableIf, ColumnPath, String)570%20%22141411
modifyColumn(TableIf, ColumnPath, Column, ColumnPosition)570%20%22141411
refreshMetaCacheOnly(boolean)560%60%44161611
modifyColumn(TableIf, Column, ColumnPosition)560%20%22141411
modifyColumnComment(TableIf, ColumnPath, String)560%20%22141411
dropColumn(TableIf, ColumnPath)550%20%22141411
initAccessController(boolean)540%60%44131311
updateTableProperties(TableIf, Map)530%20%22141411
addColumns(TableIf, List)530%20%22141411
reorderColumns(TableIf, List)530%20%22141411
buildMetaCache()510%40%338811
createDb(String, boolean, Map)510%40%33121211
getSpecifiedDatabaseMap(String)500%60%44111111
listDatabaseNames()480%60%44131311
getDbIdentityForReplay(String, long)470%100%667711
unregisterDatabase(String)460%60%44121211
ExternalCatalog()440%n/a11161611
renameTable(String, String, String)440%20%22121211
invalidateColdDatabaseForReplay(String)380%20%22101011
listTableNames(SessionContext, String)370%60%448811
getDbForReplay(String)370%80%559911
retireCachedDatabaseForNoOp(String)370%80%557711
isDatabaseAllowedByFilter(String, Map, Map, boolean)340%120%775511
retireUnresolvedDatabaseGeneration(boolean)310%40%33101011
buildConf()300%20%226611
getSchema(SchemaCacheKey)300%40%337711
getAllDbs()300%40%339911
getConfiguration()280%40%337711
checkWhenCreating()280%20%229911
unregisterDatabase(String, long)270%n/a116611
static {...}270%n/a113311
retireAllDatabaseObjectsWithoutEngineInvalidation()260%20%228811
initLocalObjects()230%40%336611
onClose()230%60%448811
getDbNullable(long)220%n/a116611
enableAutoAnalyze()210%40%336611
lambda$buildMetaCache$5(String)210%n/a112211
localDatabaseNameFromRemote(String)200%40%335511
replayDropTable(String, String, String)190%40%336611
setAutoAnalyzePolicy(String, String, String)190%20%225511
equals(Object)190%40%336611
replayDropDb(String, String)180%40%336611
setDefaultPropsIfMissing(boolean)170%20%225511
getDbNamesOrEmpty()170%20%226611
containsDatabaseName(Map, String, boolean)160%20%225511
shouldInvalidateRowCountOnDatabaseRemoval()160%40%331111
isDatabaseAllowedByFilter(String)140%20%222211
onRefreshCache(boolean)140%20%225511
lambda$handleDatabaseMetaCacheRemoval$17(RemovalCause, ExternalDatabase)140%40%333311
getDbForReplay(long)130%40%333311
replayTruncateTable(TruncateTableInfo)130%20%223311
logRefreshExternalTable(ExternalTable, long)130%n/a115511
acquireMetadataLoadEpoch()120%n/a113311
getTableNameByTableId(Long)120%n/a111111
getLowerCaseTableNames()120%n/a113311
getExecutionAuthenticator()120%20%223311
lambda$getFilteredDatabaseNames$7(Map, Map, String)120%20%222211
getDbIds()110%n/a112211
addDatabaseForTest(ExternalDatabase)110%n/a113311
lambda$updateLowerCaseToDatabaseName$11(Map, Pair)110%n/a111111
initPreExecutionAuthenticator()100%20%223311
isMetadataLoadEpochCurrent(long)100%20%221111
updateLowerCaseToDatabaseName(List)100%n/a114411
setInitializedForTest(boolean)90%20%224411
replayCreateTable(String, String)90%20%223311
replayDropTable(String, String)90%20%223311
hashCode()90%n/a111111
replayOperateOnBranchOrTag(String, String)90%20%223311
addColumn(TableIf, Column, ColumnPosition)90%n/a112211
executeIfDatabaseCurrent(ExternalDatabase, BooleanSupplier)80%n/a111111
modifyCatalogProps(Map)80%n/a113311
replayDropDb(String)80%20%223311
lambda$getFilteredDatabaseNames$9(List)80%20%221111
lambda$buildMetaCache$3(String, String)80%n/a111111
ifNotSetFallbackToSimpleAuth()70%n/a111111
getDbForDropReplay(String)70%n/a111111
replayCreateDb(String)70%20%223311
getLowerCaseDatabaseNames()70%n/a111111
bindBrokerName()70%n/a111111
notifyPropertiesUpdated(Map)70%n/a113311
resetMetaCacheNames()70%20%223311
renameColumn(TableIf, String, String)70%n/a112211
lambda$getDbForDropReplay$14(Pair)70%n/a111111
lambda$buildMetaCache$4(String)70%n/a111111
getType()60%n/a111111
getDbNames()60%n/a112211
removeAccessController()60%n/a112211
shouldInvalidateRoutedCacheOnDatabaseRemoval()60%n/a111111
handleDatabaseMetaCacheRemoval(Optional, RemovalCause)60%n/a112211
getLowerCaseMetaNames()60%n/a111111
getMetaNamesMapping()60%n/a111111
dropColumn(TableIf, String)60%n/a112211
getMetadataOps()50%n/a112211
tableExistInLocal(String, String)50%n/a111111
checkProperties()50%n/a112211
tryModifyCatalogProps(Map)50%n/a112211
rollBackCatalogProps(Map)50%n/a112211
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
lambda$buildMetaCache$6(String, Optional, RemovalCause)50%n/a111111
getEnableMappingVarbinary()40%n/a111111
getEnableMappingTimestampTz()40%n/a111111
foldDatabaseName(String)40%n/a111111
setComment(String)40%n/a112211
getProperties()40%n/a111111
modifyCatalogName(String)40%n/a112211
setLastUpdateTime(long)40%n/a112211
retireUnresolvedDatabaseGeneration()40%n/a112211
getIncludeDatabaseMap()40%n/a111111
getExcludeDatabaseMap()40%n/a111111
isInitialized()30%n/a111111
getId()30%n/a111111
getName()30%n/a111111
getComment()30%n/a111111
getErrorMsg()30%n/a111111
getLastUpdateTime()30%n/a111111
getCatalogProperty()30%n/a111111
getTableAutoAnalyzePolicy()30%n/a111111
getTransactionManager()30%n/a111111
getThreadPoolWithPreAuth()30%n/a111111
lambda$gsonPostProcess$16()30%n/a111111
lambda$gsonPostProcess$15()30%n/a111111
lambda$buildMetaCache$2(String)30%n/a111111
lambda$new$1()30%n/a111111
lambda$new$0()30%n/a111111
validatePropertiesBeforeUpdate(Map, Map)20%n/a111111
lambda$getFilteredDatabaseNames$8(String)20%n/a111111