• Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • blueocean-plugin
    • None
    • 1.0-beta-1, 1.0-b05/b-06

      See https://groups.google.com/forum/#!topic/jenkinsci-dev/wcoXynHvSIE

      Andreas has sent us HAR files and thread dumps out-of-band to investigate

          [JENKINS-38079] Investigate performance degradation report

          Vivek Pandey added a comment -

          Thanks darragh. This looks like search API performance issue as noted above, I will dig in to HAR file and get back.

          Vivek Pandey added a comment - Thanks darragh . This looks like search API performance issue as noted above, I will dig in to HAR file and get back.

          Tom FENNELLY added a comment -

          Yeah, this is strange for sure from an SSE configure pov because the cost of what it is doing should be constant and small i.e. it is not searching anything or moving data around.

          I will look into this too from an SSE pov, but one thing I plan for this is to make the configure process completely async + remove all locking on the request path. Of course that will only have a limited effect if it's a case that the host is starved of threads from the request thread pool because of other long-running requests.

          Tom FENNELLY added a comment - Yeah, this is strange for sure from an SSE configure pov because the cost of what it is doing should be constant and small i.e. it is not searching anything or moving data around. I will look into this too from an SSE pov, but one thing I plan for this is to make the configure process completely async + remove all locking on the request path. Of course that will only have a limited effect if it's a case that the host is starved of threads from the request thread pool because of other long-running requests.

          Michael Neale added a comment -

          tfennelly this starvation of things may be what has been seen elsewhere (with github oauth in some cases?).

          Also - can I ask a dumb question - what is a "HAR" ?

          Michael Neale added a comment - tfennelly this starvation of things may be what has been seen elsewhere (with github oauth in some cases?). Also - can I ask a dumb question - what is a "HAR" ?

          Tom FENNELLY added a comment -

          A har file is a file you can generate from the network log panel in the dev tools in the browser.

          Tom FENNELLY added a comment - A har file is a file you can generate from the network log panel in the dev tools in the browser.

          James Dumay added a comment -

          tfennelly you can upload the HAR to https://toolbox.googleapps.com/apps/har_analyzer/ and view the captured data and requests that occurred within the browser session.

          James Dumay added a comment - tfennelly you can upload the HAR to https://toolbox.googleapps.com/apps/har_analyzer/ and view the captured data and requests that occurred within the browser session.

          Vivek Pandey added a comment -

          Relates to search API performance issue.

          Vivek Pandey added a comment - Relates to search API performance issue.

          Vivek Pandey added a comment -

          Search API performance issue

          Vivek Pandey added a comment - Search API performance issue

          Vivek Pandey added a comment -

          Closing this issue. We have identified issues and opened tickets for relevant performance improvements in specific components: JENKINS-38251, JENKINS-38252, JENKINS-38253 and JENKINS-38087.

          Vivek Pandey added a comment - Closing this issue. We have identified issues and opened tickets for relevant performance improvements in specific components: JENKINS-38251 , JENKINS-38252 , JENKINS-38253 and JENKINS-38087 .

          James Dumay added a comment -

          Thanks for filing this Andreas - fixing the performance issues above is a top priority for our team

          James Dumay added a comment - Thanks for filing this Andreas - fixing the performance issues above is a top priority for our team

          Michael Neale added a comment -

          Michael Neale added a comment - see also: https://issues.jenkins-ci.org/browse/JENKINS-38335

            vivek Vivek Pandey
            jamesdumay James Dumay
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: