SqlStandardAccessControl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total986 of 9860%114 of 1140%1241242282286767
lambda$isDatabaseOwner$5(MetastoreContext, String, ConnectorIdentity, SemiTransactionalHiveMetastore)460%100%669911
checkTablePermission(ConnectorTransactionHandle, ConnectorIdentity, MetastoreContext, SchemaTableName, HivePrivilegeInfo.HivePrivilege, boolean)370%60%449911
hasAnyTablePermission(ConnectorTransactionHandle, ConnectorIdentity, MetastoreContext, SchemaTableName)350%60%449911
checkCanCreateViewWithSelectFromColumns(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, Set)310%20%225511
isDatabaseOwner(ConnectorTransactionHandle, ConnectorIdentity, MetastoreContext, String)300%40%337711
checkCanGrantTablePrivilege(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Privilege, SchemaTableName, PrestoPrincipal, boolean)260%40%336611
checkCanRevokeTablePrivilege(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Privilege, SchemaTableName, PrestoPrincipal, boolean)260%40%336611
checkCanGrantRoles(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Set, Set, boolean, Optional, String)230%40%336611
checkCanRevokeRoles(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Set, Set, boolean, Optional, String)230%40%336611
hasGrantOptionForPrivilege(ConnectorTransactionHandle, ConnectorIdentity, MetastoreContext, Privilege, SchemaTableName)230%20%225511
lambda$hasAdminOptionForRoles$12(ConnectorIdentity, MetastoreContext, Set, SemiTransactionalHiveMetastore)230%n/a115511
hasAdminOptionForRoles(ConnectorTransactionHandle, ConnectorIdentity, MetastoreContext, Set)220%20%225511
checkCanCreateRole(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String, Optional)210%40%336611
createMetastoreContext(ConnectorIdentity, AccessControlContext)210%n/a118811
lambda$checkCanSetRole$1(ConnectorIdentity, AccessControlContext, String, SemiTransactionalHiveMetastore)190%20%224411
checkCanUpdateTableColumns(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, Set)180%20%224411
checkCanShowCreateTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)170%20%224411
checkCanRenameTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, SchemaTableName)170%20%224411
checkCanSelectFromColumns(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, Set)170%20%224411
checkCanInsertIntoTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)170%20%224411
checkCanDeleteFromTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)170%20%224411
checkCanTruncateTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)170%20%224411
checkCanRenameView(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, SchemaTableName)170%20%224411
SqlStandardAccessControl(HiveConnectorId, HiveTransactionManager)160%n/a114411
checkCanCreateTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)160%20%224411
checkCanCreateView(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)160%20%224411
lambda$checkTablePermission$8(SchemaTableName, ConnectorIdentity, MetastoreContext, boolean, HivePrivilegeInfo.HivePrivilege, SemiTransactionalHiveMetastore)160%n/a113311
checkCanRenameSchema(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String, String)150%20%224411
checkCanSetTableProperties(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, Map)150%20%224411
checkCanDropTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)150%20%224411
checkCanShowColumnsMetadata(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)150%20%224411
filterColumns(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, List)150%20%224411
checkCanAddColumn(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)150%20%224411
checkCanDropColumn(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)150%20%224411
checkCanDropConstraint(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)150%20%224411
checkCanAddConstraint(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)150%20%224411
checkCanRenameColumn(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)150%20%224411
checkCanDropView(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)150%20%224411
checkCanSetCatalogSessionProperty(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String)150%20%224411
lambda$hasGrantOptionForPrivilege$10(ConnectorIdentity, MetastoreContext, SchemaTableName, Privilege, SemiTransactionalHiveMetastore)150%n/a114411
checkCanDropSchema(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String)140%20%224411
checkCanCreateSchema(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String)130%20%224411
checkCanDropRole(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String)130%20%224411
checkCanShowRoles(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String)130%20%224411
isAdmin(ConnectorTransactionHandle, ConnectorIdentity, MetastoreContext)130%n/a113311
lambda$null$9(Privilege, HivePrivilegeInfo)130%40%331111
lambda$hasAnyTablePermission$14(SchemaTableName, ConnectorIdentity, MetastoreContext, SemiTransactionalHiveMetastore)120%n/a112211
checkCanSetRole(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String, String)110%n/a113311
getMetastore(ConnectorTransactionHandle)100%n/a112211
isTableOwner(ConnectorTransactionHandle, ConnectorIdentity, MetastoreContext, SchemaTableName)90%n/a111111
lambda$null$6(boolean, HivePrivilegeInfo)90%40%331111
lambda$isAdmin$3(ConnectorIdentity, MetastoreContext, SemiTransactionalHiveMetastore)80%n/a111111
static {...}70%n/a111111
lambda$null$11(SemiTransactionalHiveMetastore, MetastoreContext, PrestoPrincipal)50%n/a111111
lambda$null$7(HivePrivilegeInfo.HivePrivilege, HivePrivilegeInfo)50%n/a111111
lambda$null$4(SemiTransactionalHiveMetastore, MetastoreContext, PrestoPrincipal)50%n/a111111
lambda$null$2(SemiTransactionalHiveMetastore, MetastoreContext, PrestoPrincipal)50%n/a111111
lambda$checkCanCreateViewWithSelectFromColumns$0(String)50%n/a111111
filterSchemas(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Set)20%n/a111111
filterTables(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Set)20%n/a111111
getRowFilters(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)20%n/a111111
getColumnMasks(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, List)20%n/a111111
lambda$null$13(HivePrivilegeInfo)20%n/a111111
checkCanShowSchemas(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext)10%n/a111111
checkCanShowTablesMetadata(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String)10%n/a111111
checkCanShowCurrentRoles(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String)10%n/a111111
checkCanShowRoleGrants(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String)10%n/a111111