Issue Type: Bug Bug
Affects Versions: current
Assignee: Unassigned
Components: core
Created: 12/Jul/13 7:47 AM
Description:

ListView has problems with performance because it asks for all jobs while figuring out what jobs it contains. The reason we should care - it always asks for ACL. In our project we use RBAC plugin, we also have 3000 jobs in Jenkins which together kills the performance.

Details:

  • ListView#202 here it asks for all items to find those that match the regexp pattern
  • ListView#171 again asks for all jobs just to get Items from Job Names
  • ListView#181 and again asks for all jobs for the sake of filtering.

Solution:

  • ListView should get the list of items once and reuse it in all subsequent situation.
  • Instead of building a list of Job Names it's better to build a list of Items in ListView#202
Fix Versions: current
Project: Jenkins
Labels: performance
Priority: Critical Critical
Reporter: stanislav bashkirtsev
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Reply via email to