AccessControllerManager

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total987 of 9870%116 of 1160%1011012062064343
lazyLoadCtlAccessController(ExternalCatalog)1230%200%1111282811
createAccessController(ExternalCatalog, String, Map, boolean)990%120%77252511
loadAccessControllerPlugins()810%40%33171711
getAccessControllerOrDefault(String)580%140%88121211
checkCtlPriv(UserIdentity, String, PrivPredicate)570%80%55121211
checkPrivByAuthInfo(ConnectContext, AuthorizationInfo, PrivPredicate)490%120%77111111
AccessControllerManager(Auth)400%n/a11101011
loadAccessControllerOrThrow(String)400%40%339911
detachAccessController(String, long)370%80%557711
getPluginIdentifierForAccessController(String)360%80%558811
checkColumnsPriv(UserIdentity, String, String, String, Set, PrivPredicate)360%20%228811
evalDataMaskPolicy(UserIdentity, String, String, String, String)310%n/a116611
evalDataMaskPolicies(UserIdentity, String, String, String, Set)260%20%225511
evalRowFilterPolicies(UserIdentity, String, String, String)250%n/a115511
isCurrentCatalog(ExternalCatalog)190%40%332211
closeEntry(String, AccessControllerManager.CatalogAccessControllerEntry)170%60%444411
checkTblPriv(UserIdentity, String, String, String, PrivPredicate)160%n/a112211
checkDbPriv(UserIdentity, String, String, PrivPredicate)150%n/a112211
checkTblPriv(ConnectContext, TableNameInfo, PrivPredicate)140%n/a112211
checkTblPriv(ConnectContext, String, String, String, PrivPredicate)140%20%223311
checkColumnsPriv(ConnectContext, String, String, String, Set, PrivPredicate)140%20%224411
closeAccessController(String, CatalogAccessController)100%n/a115511
canSkipCatalogPrivCheck(PrivPredicate)100%40%331111
shouldSkipCatalogPrivCheck(PrivPredicate)100%40%331111
checkDbPriv(ConnectContext, String, String, PrivPredicate)80%n/a111111
checkCloudPriv(ConnectContext, String, PrivPredicate, ResourceTypeEnum)80%n/a111111
checkCloudPriv(UserIdentity, String, PrivPredicate, ResourceTypeEnum)80%n/a111111
checkCtlPriv(ConnectContext, String, PrivPredicate)70%n/a111111
checkResourcePriv(ConnectContext, String, PrivPredicate)70%n/a111111
checkResourcePriv(UserIdentity, String, PrivPredicate)70%n/a111111
checkStorageVaultPriv(ConnectContext, String, PrivPredicate)70%n/a111111
checkStorageVaultPriv(UserIdentity, String, PrivPredicate)70%n/a111111
checkWorkloadGroupPriv(ConnectContext, String, PrivPredicate)70%n/a111111
checkWorkloadGroupPriv(UserIdentity, String, PrivPredicate)70%n/a111111
removeAccessController(String, long)60%n/a112211
checkGlobalPriv(ConnectContext, PrivPredicate)60%n/a111111
checkGlobalPriv(UserIdentity, PrivPredicate)60%n/a111111
checkIfAccessControllerExist(String)50%n/a111111
lambda$detachAccessController$2(String, AccessControllerManager.CatalogAccessControllerEntry)50%n/a111111
static {...}40%n/a111111
getAuth()30%n/a111111
lambda$detachAccessController$1()0%n/a111111
lambda$detachAccessController$0()0%n/a111111