trigger.dev icon indicating copy to clipboard operation
trigger.dev copied to clipboard

marqs: add parent queue global concurrency limits

Open ericallam opened this issue 1 year ago • 2 comments

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.

ericallam avatar Jun 13 '24 13:06 ericallam

⚠️ 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

changeset-bot[bot] avatar Jun 13 '24 13:06 changeset-bot[bot]

  • [ ] Need to remove from parent queue when it's a dev parent queue

ericallam avatar Jun 14 '24 08:06 ericallam

We didn't find this was needed and the new RunQueue is being worked on now

matt-aitken avatar Sep 26 '24 14:09 matt-aitken