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

Slave build history page has no data and spawns a ton of very long-lived blocking threads on the master

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      So I went to try to see the usage for a slave on builds.apache.org, and the page had no builds on it. I eventually noticed the "Calculation in progress" bit and thought "Oh, ok, I'll leave this up and check again later". That was a mistake. Now there are 30+ threads on the master like the ones in https://gist.github.com/abayer/88e390e3f0859f8b64e2 - i.e., a whole ton of HTTP POST requests to /computer/foo/timeline/data, all but one blocking on the one that's running, and the one that's running takes a long time to finish.

      This means (a) that the build history page for a slave is useless and (b) that we're churning CPU/IO and, I'm guessing, doing so repeatedly without caching, since when I check it now, even an hour and a half later, there's no data on the page.

        Attachments

          Issue Links

            Activity

            abayer Andrew Bayer created issue -
            kohsuke Kohsuke Kawaguchi made changes -
            Field Original Value New Value
            Priority Critical [ 2 ] Major [ 3 ]
            jglick Jesse Glick made changes -
            Link This issue duplicates JENKINS-18065 [ JENKINS-18065 ]
            jglick Jesse Glick made changes -
            Resolution Duplicate [ 3 ]
            Status Open [ 1 ] Resolved [ 5 ]
            pupssman Ivan Kalinin made changes -
            Resolution Duplicate [ 3 ]
            Status Resolved [ 5 ] Reopened [ 4 ]
            lkarnasiewicz Lukasz Karnasiewicz made changes -
            Attachment td.txt [ 30530 ]
            jglick Jesse Glick made changes -
            Labels lazy-loading
            jglick Jesse Glick made changes -
            Link This issue is related to JENKINS-22008 [ JENKINS-22008 ]
            jglick Jesse Glick made changes -
            Labels lazy-loading lazy-loading performance
            rtyler R. Tyler Croy made changes -
            Workflow JNJira [ 155806 ] JNJira + In-Review [ 186205 ]
            jglick Jesse Glick made changes -
            Assignee Alexander A [ jimilian ]
            jglick Jesse Glick made changes -
            Status Reopened [ 4 ] Open [ 1 ]
            jglick Jesse Glick made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            jglick Jesse Glick made changes -
            Status In Progress [ 3 ] In Review [ 10005 ]
            jglick Jesse Glick made changes -
            Resolution Fixed [ 1 ]
            Status In Review [ 10005 ] Resolved [ 5 ]
            danielbeck Daniel Beck made changes -
            Labels lazy-loading performance lazy-loading lts-candidate performance
            olivergondza Oliver Gondža made changes -
            Labels lazy-loading lts-candidate performance 2.19.3-fixed lazy-loading performance
            olivergondza Oliver Gondža made changes -
            Labels 2.19.3-fixed lazy-loading performance 2.19.4-fixed lazy-loading performance
            cloudbees CloudBees Inc. made changes -
            Remote Link This issue links to "CloudBees Internal OSS-264 (Web Link)" [ 18927 ]

              People

              Assignee:
              jimilian Alexander A
              Reporter:
              abayer Andrew Bayer
              Votes:
              8 Vote for this issue
              Watchers:
              18 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: