Uploaded image for project: 'Jira Service Management Cloud'
  1. Jira Service Management Cloud
  2. JSDCLOUD-11329

Massive amount of user references on a single object will stop Progress Update on the Frontend for Import

XMLWordPrintable

      Issue Summary

      Due to the slowdown during import of the object with massive amount of user references (>1000). Progress polling will result in an error which silently stops the import progress from updating in front end.

      Steps to Reproduce

      1. Have a csv import with an object that has over 1000 user references
      2. Import and see that the progress will be stuck on that one object and never update
      3. Check in Progress Result and observe that the import will actually successfully complete but progress UI still stuck at importing with no polling request occurring in background any more

      Expected Results

      UI continues to display progress or display error/success when import completes.

      Actual Results

      Import silently complete after UI fails to update progress and only by checking Import result tab that user will know import has finished.

      Below is the error response found in the final timed out polling:

      {
          "errorMessages": ["Something went wrong. Contact administrator"],
          "errors": {}
      } 

      Workaround

      When progress becomes stuck, it is possible to check in import result to confirm whether the import has successfully completed in the background or not.

      User can also check in browser's network tab to verify whether progress polling is still happening by looking for GET calls to URL with the following in its path /progress/category/imports/

              Unassigned Unassigned
              b44143ebd2fd Alan Wong 5 (Inactive)
              Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: