-
Notifications
You must be signed in to change notification settings - Fork 2k
Open
Labels
Description
Bug Description
This is mostly an annoyance but we seem to have a limit of 20 on concurrency requests. If the user has 20 destinations, no errors. If they have more than 20 they will receive an error for each one beyond 20. User here has 33 destinations, they're receiving 13 errors on load.
The page is: https://us.posthog.com/project/<projectid>/pipeline/overview
The error is some variation of:
Exceeded maximum concurrency limit: 20 for key: app:query:per-org:<snip>
The concurrency limit likely makes sense to avoid overloading the server but maybe we need to do something else to avoid showing errors for this. The entirety of the user's right hand side of the screen is filled with toast errors.
How to reproduce
- Create 21 destinations
- Reload the overview page above
- You should receive one error, and an additional one for each destination beyond 20.
Additional context
Debug info
- [x] PostHog Cloud, Debug information: [please copy/paste from https://us.posthog.com/settings/project-details#variables or https://eu.posthog.com/settings/project-details#variables]
- [ ] PostHog Hobby self-hosted with `docker compose`, version/commit: [please provide]
- [ ] PostHog self-hosted with Kubernetes (deprecated, see [`Sunsetting Kubernetes support`](https://posthog.com/blog/sunsetting-helm-support-posthog)), version/commit: [please provide]