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

Compress plugins using pack200

    XMLWordPrintable

    Details

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

      Description

      Plugins deployed in the server should optionally be compressed at startup using pack200. It will depend on the server property sonar.pluginsCompression.enable.

      If plugins are compressed, two additional fields will appear in api/plugins/installed:

      • compressedFilename
      • compressedHash

      Clients that support compressed plugins should check if the fields are present and use it. The compressed plugins should be available for download alongside the regular jars, in web/deploy/plugins.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                Due:
                Created:
                Updated:
                Resolved: