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 jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Reply via email to