Luca Steeb
|
d91a8d7bc3
|
fix: handle inefficient assignments (#263)
|
2024-03-16 17:09:35 +07:00 |
|
abelanger5
|
d7e6e4d8c6
|
fix: worker locking on requeues (#265)
* fix: worker locking on requeues
* chore: add alerter to dispatcher
|
2024-03-13 21:50:02 -04:00 |
|
abelanger5
|
c66f97c856
|
fix: deadlocks on workers and tickers (#241)
* chore: add sentry support to engine
* fix: deadlocks on workers and tickers
* refactor: reduce prisma calls in engine
* trigger
* fix: remove some tenant lookups
* feat: dlx and renamed taskqueue -> msgqueue
* refactor: get group key run logic
* fix: retry counts on messages and concurrency edge cases
* fix: rabbitmq integration tests
* feat: add consumer timeouts
---------
Co-authored-by: Luca Steeb <contact@luca-steeb.com>
|
2024-03-12 00:45:18 -04:00 |
|
Luca Steeb
|
713b8c95c6
|
fix: eliminate remaining race conditions (#220)
|
2024-03-02 23:47:50 +07:00 |
|
Luca Steeb
|
ae4841031b
|
feat(engine): standalone tests and engine teardown (#172)
|
2024-02-28 00:15:25 +07:00 |
|
abelanger5
|
2d625fec81
|
feat: round robin queueing (#194)
|
2024-02-26 00:16:40 -05:00 |
|
abelanger5
|
82d7995343
|
feat: manual triggers and give clients a hook into step run events (#141)
* feat: pubsub for clients, more qol stuff
* fix: generate sqlc files
* chore: linting and comments
|
2024-02-02 12:52:34 -05:00 |
|
abelanger5
|
d63b66a837
|
feat: concurrency groups (#135)
* first pass at moving controllers around
* feat: concurrency limits for strategy CANCEL_IN_PROGRESS
* fix: linting
* chore: bump python sdk version
|
2024-01-30 00:00:28 -05:00 |
|