Content
View differences
Updated by Markus Kahl almost 6 years ago
Right now several users are running into 429 (too many requests) errors when using boards. This is, as the name implies, due to requests being rejected due to the rate limit we have in place.
We can of course just increase the rate limit but it's there for a reason and these issues occurred when it was at 40 requests per second already.
Right now we do many single requests.
* 1 for each query (list)
* 1 for each version in a version board
* 1 for each status in a status board
These can add up quite quickly. Possible improvements:
* get all statuses in one request
* get all versions in one request
* handle 429 error responses for query requests in the frontend, i.e. try again later rather than giving up and showing the error
We can of course just increase the rate limit but it's there for a reason and these issues occurred when it was at 40 requests per second already.
Right now we do many single requests.
* 1 for each query (list)
* 1 for each version in a version board
* 1 for each status in a status board
These can add up quite quickly. Possible improvements:
* get all statuses in one request
* get all versions in one request
* handle 429 error responses for query requests in the frontend, i.e. try again later rather than giving up and showing the error