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

Optimise JenkinsJSExtensions.getJenkinsJSExtensionData to cache extensions

      JenkinsJSExtensions.getJenkinsJSExtensionData is serializing a Map on every single call at the moment, which is not a very scalable solution as number of plugins and extensions grow.

      This could be cached in some fashion

      cc tfennelly

          [JENKINS-35815] Optimise JenkinsJSExtensions.getJenkinsJSExtensionData to cache extensions

          James Dumay created issue -
          Michael Neale made changes -
          Epic Link New: UX-35 [ 24725 ]
          Michael Neale made changes -
          Assignee New: Michael Neale [ deactivated user ]
          Michael Neale made changes -
          Assignee Original: Michael Neale [ deactivated user ] New: Tom FENNELLY [ tfennelly ]
          James Dumay made changes -
          Workflow Original: CloudBees Default Workflow [ 42529 ] New: Product Backlog April 2016 v2 [ 43486 ]
          Status Original: New [ 10200 ] New: To Do [ 10003 ]
          James Dumay made changes -
          Labels New: technical-debt
          James Dumay made changes -
          Sprint New: 1.0-m8 [ 46 ]
          Michael Neale made changes -
          Link New: This issue blocks UX-471 [ UX-471 ]
          James Dumay made changes -
          Sprint Original: 1.0-m8 [ 46 ]
          James Dumay made changes -
          Rank New: Ranked lower
          V R made changes -
          Project Import New: Tue Jun 14 12:50:41 JST 2016 [ 1465876241198 ]

            Unassigned Unassigned
            jamesdumay James Dumay
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: