Uploaded image for project: 'Compass'
  1. Compass
  2. COMPASS-142

Timeout issue when uploading dependency files in the component

XMLWordPrintable

    • 1
    • Severity 3 - Minor
    • Hide

      A fix for this issue is being rolled out to all customers. ETA by end of today.

      Show
      A fix for this issue is being rolled out to all customers. ETA by end of today.

      Issue Summary

      Users are experiencing performance issues and timeouts when uploading package dependency files to the component. Although files under the 2MB limit should upload successfully, some uploads are failing, resulting in a 500 Internal Server Error. This also affects the automated synchronization with the repository that is linked with a component.

      Steps to Reproduce

      1. Generate a package-lock.json file that contains more than 10000 lines.
      2. Import the Package dependency by following the instructions at https://support.atlassian.com/compass/docs/manage-package-dependencies/, or allow the repository sync to run automatically.
      3. The import process fails using both the REST API and the UI, as well as the automated synchronization.

      Expected Results

      package-lock.json imports all the packages successfully to Compass Component.

      Actual Results

      The import fails with a 500 internal error via REST api, and no sync happens with automated synchronization.

      Workaround

      Currently, there is no known workaround for this behavior. A workaround will be added here when available

              2aa4d6ed55de Wale Oyediran
              ssuvarna@atlassian.com Shwetha Suvarna
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: