-
Type:
Bug
-
Status: New
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 3.23.0
-
Fix Version/s: None
-
Labels:
-
Notability:3
Deleting a role from Nexus Repo can take a very long time if there are a large number of role mappings. The reason for this is that we iterate over every single role mapping looking for the now deleted role, so it can be removed from the mapping:
Performance could be improved by running a database query to find only the role mappings that contain the deleted role.