marqs: add parent queue global concurrency limits
This allows configuring a global concurrency limit for a parent queue (e.g. marqs:sharedQueue). If a value is not set in marqs:sharedQueue:concurrency, the value from process.env.DEFAULT_PARENT_QUEUE_EXECUTION_CONCURRENCY_LIMIT will be used, with a default of 250.
⚠️ No Changeset found
Latest commit: ec753649c7281bea5debb0879b4205d2faa04428
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
- [ ] Need to remove from parent queue when it's a dev parent queue
We didn't find this was needed and the new RunQueue is being worked on now