-
Bug
-
Resolution: Unresolved
-
Major
-
None
Issue seems to be related to to AbstractLazyLoadRunMap blocking when categorised view is used. This is causing Jenkins to backup while waiting for unblock. Causing page load times to slow down.
Logs:
2015-12-15_03:16:10.77157 "Handling GET /job/MyJob/ : http-8082-1 View/index.jelly StatusColumn/column.jelly" #17 daemon prio=5 os_prio=0 tid=0x00007f236c004800 nid=0x7b79 waiting for monitor entry [0x00007f239951b000] 2015-12-15_03:16:10.77158 java.lang.Thread.State: BLOCKED (on object monitor) 2015-12-15_03:16:10.77158 at jenkins.model.lazy.AbstractLazyLoadRunMap.load(AbstractLazyLoadRunMap.java:465) 2015-12-15_03:16:10.77159 - waiting to lock <0x00000000de0dee38> (a hudson.model.RunMap) 2015-12-15_03:16:10.77159 at jenkins.model.lazy.AbstractLazyLoadRunMap.load(AbstractLazyLoadRunMap.java:448) 2015-12-15_03:16:10.77160 at jenkins.model.lazy.AbstractLazyLoadRunMap.getByNumber(AbstractLazyLoadRunMap.java:356) 2015-12-15_03:16:10.77161 at jenkins.model.lazy.AbstractLazyLoadRunMap.search(AbstractLazyLoadRunMap.java:332) 2015-12-15_03:16:10.77161 at jenkins.model.lazy.AbstractLazyLoadRunMap.newestBuild(AbstractLazyLoadRunMap.java:274) 2015-12-15_03:16:10.77162 at jenkins.model.lazy.LazyBuildMixIn.getLastBuild(LazyBuildMixIn.java:240) 2015-12-15_03:16:10.77164 at hudson.model.AbstractProject.getLastBuild(AbstractProject.java:985) 2015-12-15_03:16:10.77165 at hudson.model.AbstractProject.getLastBuild(AbstractProject.java:144) 2015-12-15_03:16:10.77166 at hudson.model.Job.getIconColor(Job.java:1053) 2015-12-15_03:16:10.77166 at hudson.model.AbstractProject.getIconColor(AbstractProject.java:738) 2015-12-15_03:16:10.77167 at org.jenkinsci.plugins.categorizedview.GroupTopLevelItem.getIconColor(GroupTopLevelItem.java:87)
Cause on last line.
To reproduce:
- 100+ build history
- Slow Disk (not sure how to apply this to a test at the moment)
Plugin: categorized-view:1.8
Jenkins: 1.609
The issue report does not contain enough information to determine what the bug is, or whether it is indeed a bug. The stack trace in question loads a single build (the latest one) for a job. If your disk is so slow, there's something seriously wrong with your setup.
Also, 1.609.4.6 is not a Jenkins version. This needs to happen with an actual Jenkins release for anyone on this tracker to care.