-
Bug
-
Resolution: Tracked Elsewhere
-
Low
-
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
- Navigate to the Developer Console.
- Access the Installations page with a large number of installations.
- Observe the time taken for the page to fully load.
- Repeat the process for the Logs page.
- 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