Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-16089

Standard view columns interact force builds to be eagerly loaded

      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.

          [JENKINS-16089] Standard view columns interact force builds to be eagerly loaded

          Jesse Glick created issue -
          Jesse Glick made changes -
          Link New: This issue is blocking JENKINS-8754 [ JENKINS-8754 ]
          Jesse Glick made changes -
          Assignee Original: Jesse Glick [ jglick ] New: Justin Santa Barbara [ justinsb ]
          SCM/JIRA link daemon made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          kutzi made changes -
          Link New: This issue is related to JENKINS-17449 [ JENKINS-17449 ]
          Martin Kutter made changes -
          Labels Original: performance New: lts-candidate performance
          Martin Kutter made changes -
          Labels Original: lts-candidate performance New: performance
          Jesse Glick made changes -
          Link New: This issue is blocking JENKINS-16023 [ JENKINS-16023 ]
          Jesse Glick made changes -
          Link New: This issue depends on JENKINS-18846 [ JENKINS-18846 ]
          Jesse Glick made changes -
          Labels Original: performance New: lazy-loading performance
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 146893 ] New: JNJira + In-Review [ 192130 ]

            justinsb Justin Santa Barbara
            jglick Jesse Glick
            Votes:
            5 Vote for this issue
            Watchers:
            12 Start watching this issue

              Created:
              Updated:
              Resolved: