Uploaded image for project: 'SonarQube'
  1. SonarQube
  2. SONAR-10395

Improve time compressing plugins in SonarCloud

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 7.1
    • Component/s: None
    • Labels:
      None

      Description

      Problem

      Currently, all the plugins that are deployed at startup are compressed at that time.
      This process takes about 40s during SonarCloud's startup. Since the overall startup duration has been greatly improved, this starts to be a significant overhead to the total down time when SonarCloud needs to be restarted.

      SonarQube should pick up pack200 files that are placed in the extensions/plugins folder in the same way as we pick up jars placed there. They need to be prepared in advanced. Files that are not found, are compressed during startup as it is done now.

        Attachments

          Activity

            People

            Assignee:
            duarte.meneses Duarte Meneses
            Reporter:
            duarte.meneses Duarte Meneses
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Due:
              Created:
              Updated:
              Resolved: