Uploaded image for project: 'Atlassian Ecosystem'
  1. Atlassian Ecosystem
  2. ECO-786

Developer console pages experience 429 (Too many requests) errors due to front end pagination

XMLWordPrintable

    • Minor

      Issue Summary:

      Some pages within the Developer Console, specifically the Installations and Logs pages, experience significant load times when there are a large number of installations. This issue arises from the current implementation of front-end pagination, which results in multiple backend API calls. Consequently, this leads to 429 (Too Many Requests) errors, impacting the user experience.

      To resolve this issue, it will be good to implement correct server side pagination, which will result in the reduction of API calls being made significantly.

      Steps to Reproduce

      1. Navigate to the Developer Console.
      2. Access the Installations page with a large number of installations.
      3. Observe the time taken for the page to fully load.
      4. Repeat the process for the Logs page.
      5. Monitor network activity to confirm multiple API calls and any resulting 429 errors.

      Expected Results

      The pages should load promptly, irrespective of the number of installations, without causing excessive API requests or resulting in 429 errors.

      Actual Results

      The pages take an extended time to load and generate multiple API calls, leading to 429 (Too Many Requests) errors.

      Workaround

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

              Unassigned Unassigned
              26a024868f5f Sherica Ocbania
              Votes:
              9 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated:
                Resolved: