-
Improvement
-
Resolution: Unresolved
-
Major
In my usage scenario, I use RBAC to manage permissions under different folders. Each folder corresponds to a number of permission rules, I try to add a lot of folders in my jenkins, then I will insert a lot of permission rules at the same time. At this point when I looked at the items, I found that all the interfaces were very slow. Because the RBAC plugin has to traverse all the projectRoles to complete the authentication operation. This part of the operation should be optimized, at least not every time you traverse all the projectRoles
- relates to
-
JENKINS-18377 Improve the performance when listing many jobs (GSoC 2019, coding phase 2)
-
- In Progress
-
runzexia there is a Role Strategy Plugin performance optimizations project idea for GSoC: https://jenkins.io/projects/gsoc/2019/project-ideas/role-strategy-performance/ . If you are interested, we are looking for mentors who could work on that area.
Personally I have no time to work on RoleStrategy, and my plan was to actually put it for adoption