Status: Resolved (View Workflow)
LastFailureColumn, shown by default in AllView, is calling Job.getLastFailedBuild which then keeps on loading builds until it finds a failed build, with no cutoff. The fix for that would be to either impose a maximum number of builds to search back from (10? 20?); or do the search asynchronously after the page loads, which might still put some load on the server but would at least not stop you from browsing.
The same would apply to the last success column if all your recent builds failed, etc.
- depends on
JENKINS-18846 New lazy loading permalinks can break job.lastStableBuild != null => job.lastSuccessfulBuild != null
- is blocking
JENKINS-16023 Lazy loading causes massive delays after a period of inactivity when loading dashboard
JENKINS-8754 ROADMAP: Improve Start-up Time
- is related to
JENKINS-17449 Jenkins 1.509 has different behaviour with symlink handling of e.g. lastSuccessful
@martinkutter the fix was already put in 1.507 so lts-candidate is irrelevant now.
Added lts-candidate label, as this item mainly affects bigger installations (with many jobs in a view)
Integrated in jenkins_main_trunk #2370
JENKINS-16089 needs a separator here (Revision 4d0def46ccf9e97074b3f4b4e66ebfe9ead9b74b)
Result = SUCCESS
kohsuke : 4d0def46ccf9e97074b3f4b4e66ebfe9ead9b74b
Code changed in jenkins
User: Kohsuke Kawaguchi
JENKINS-16089 needs a separator here
And since it's now a symlink that points to another symlink that then
points to the real stuff, we need recursive onion peeling.
You received this message because you are subscribed to the Google Groups "Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firstname.lastname@example.org.
For more options, visit https://groups.google.com/groups/opt_out.
@JesseGlick: Sorry, you're right - label removed