Commit graph

13 commits

Author SHA1 Message Date
Adriano Caloiaro
2e0dd6b768 chore(deps): remove exp/slog in favor of log/slog 2025-02-13 10:24:08 -07:00
Adriano Caloiaro
ef93e6856b fix: don't force serial job execution on single-CPU systems 2024-12-22 08:13:18 -07:00
Adriano Caloiaro
0105403be9 feat: add support for recovery callbacks 2024-04-16 13:52:54 -06:00
Adriano Caloiaro
23098bcdc5 break: Move queue name into Handler
This goal of this change is to simplify the API. Handlers and queues
have a 1:1 mapping, so functions that receive both a `queue` and a
`handler` take two parameters when they could take only one.
2023-09-17 00:15:19 +02:00
106ab0f18a
Fix retries in the event of handler panic (#48) 2023-04-29 12:47:52 -06:00
aaed37eeb5
Add redis support (#44) 2023-04-14 19:11:22 -06:00
ba0032eaba
Remove dangling import 2023-04-01 17:57:35 -07:00
81845a2303
Move handlers.FromJobContext() -> jobs.FromContext() (#41) 2023-04-01 17:54:05 -07:00
d8c637852c
Remove add multiple handlers per queue (#42) 2023-04-01 17:36:07 -07:00
d47845d573
Make JobWithContext private 2023-03-21 09:54:08 -07:00
900893d14c
Mem: Add multiple handlers per queue 2023-03-18 16:13:23 -07:00
07a336a397
Make handler context vars backend agnostic (#37) 2023-03-17 08:53:16 -07:00
5b6620927e
Move backends to separate packages 2023-03-01 10:34:27 -07:00