2
0
mirror of https://github.com/hibiken/asynq.git synced 2025-04-23 01:00:17 +08:00

232 Commits

Author SHA1 Message Date
Ken Hibino
d95f487bef Simplify ListWorkers implementation 2021-03-11 06:41:18 -08:00
Ken Hibino
ea456741b6 fix build 2021-03-11 06:33:47 -08:00
Ken Hibino
3c7327e182 Add nil check for message encoding helpers 2021-03-10 20:43:42 -08:00
Ken Hibino
e136e26b7e Add comments to proto definitions 2021-03-10 20:43:42 -08:00
Ken Hibino
499d35c0fc Store SchedulerEntry and SchedulerEnqueueEvent in protobuf format 2021-03-10 20:43:42 -08:00
Ken Hibino
2dc100bc43 Store ServerState in protobuf format 2021-03-10 20:43:42 -08:00
Ken Hibino
9ac0475d4b Update base.DecodeMessage to take byte slice 2021-03-10 20:43:42 -08:00
Ken Hibino
e408550d76 Update base.EncodeMessage to return byte slice 2021-03-10 20:43:42 -08:00
Ken Hibino
4046932fde Use protobuf to encode task message 2021-03-10 20:43:42 -08:00
Ken Hibino
47543b36fd Define TaskMessage in protobuf 2021-03-10 20:43:42 -08:00
Ken Hibino
02a7c13014 Update RDB.Dequeue 2021-03-10 20:43:40 -08:00
Ken Hibino
4c2c98db78 Fix build 2021-03-10 20:43:01 -08:00
Ken Hibino
6df8c9bed1 Remove debug log 2021-03-10 20:43:01 -08:00
Ken Hibino
f434f62369 Update RDB.RemoveQueue 2021-03-10 20:43:01 -08:00
Ken Hibino
de226f3654 Update RDB.DeleteAll methods 2021-03-10 20:43:01 -08:00
Ken Hibino
290650ab23 Update RDB.Delete task methods 2021-03-10 20:43:01 -08:00
Ken Hibino
043e61b06e Update RDB.ArchiveAllPending 2021-03-10 20:43:01 -08:00
Ken Hibino
e5ba008619 Update RDB.ArchiveAllRetryTasks, RDB.ArchiveAllScheduledTasks 2021-03-10 20:43:01 -08:00
Ken Hibino
420bd2c748 Update RDB.ArchivePendingTask 2021-03-10 20:43:01 -08:00
Ken Hibino
aecdfeaeee Update RDB.ArchiveRetryTask and RDB.ArchiveScheduledTask 2021-03-10 20:43:01 -08:00
Ken Hibino
ef0c390642 Update all variants of RDB.RunAll methods 2021-03-10 20:43:01 -08:00
Ken Hibino
0f09f936a9 Update RDB.RunArchivedTask, RDB.RunRetryTask, RDB.ScheduledTask 2021-03-10 20:43:01 -08:00
Ken Hibino
6437ea4a82 Update RDB.ListScheduled, RDB.ListRetry, RDB.ListArchived 2021-03-10 20:43:01 -08:00
Ken Hibino
127bd9190c Update RDB.ListPending and RDB.ListActive 2021-03-10 20:43:01 -08:00
Ken Hibino
7c75abe334 Update RDB.Dequeue 2021-03-10 20:42:59 -08:00
Ken Hibino
ec9fd6b577 Update RDB.ListDeadlineExceeded 2021-03-10 20:42:17 -08:00
Ken Hibino
5105f35697 Update RDB.Requeue 2021-03-10 20:42:17 -08:00
Ken Hibino
740cb9bad0 Update RDB.Archive 2021-03-10 20:42:17 -08:00
Ken Hibino
aa40a21654 Update RDB.Retry 2021-03-10 20:42:17 -08:00
Ken Hibino
a745b2378a Update RDB.Done 2021-03-10 20:42:17 -08:00
Ken Hibino
26caccbefd Update RDB.ForwardIfReady 2021-03-10 20:42:17 -08:00
Ken Hibino
b156653243 Code formatting 2021-03-10 20:42:17 -08:00
Ken Hibino
9e7897ae0c Update RDB.ScheduleUnique 2021-03-10 20:42:17 -08:00
Ken Hibino
69b7aa22cd Update RDB.Schedule 2021-03-10 20:42:17 -08:00
Ken Hibino
4ba0e46f96 Update RDB.EnqueueUniqueue 2021-03-10 20:42:17 -08:00
Ken Hibino
2bef3319c7 Update RDB.Enqueue 2021-03-10 20:42:17 -08:00
Ken Hibino
16d8fa4b91 Update TaskKey helper to task id as string 2021-03-10 20:42:17 -08:00
Ken Hibino
0b043318ba Add TaskKey helper 2021-03-10 20:42:17 -08:00
Ken Hibino
fae6c4bdc8 Rename pending key 2021-03-10 20:42:17 -08:00
Ken Hibino
6a9d9fd717 v0.16.0 2021-03-10 20:39:46 -08:00
Ken Hibino
f618f5b1f5 Add benchmark tests for rdb package 2021-03-07 16:27:14 -08:00
Ken Hibino
bc77f6fe14 v0.15.0 2021-01-31 06:11:17 -08:00
Ken Hibino
e13122723a Move all inspector related code to subpackage inspeq 2021-01-31 06:09:40 -08:00
Ken Hibino
eba7c4e085 Record deadline within WorkerInfo 2021-01-31 06:09:40 -08:00
Ken Hibino
afde6a7266 Add MemoryUsage field to QueueStats 2021-01-31 06:09:40 -08:00
Ken Hibino
6529a1e0b1 Fix scheduler
* Delete scheduler history data when scheduler stops

* Fix history trimming bug
2021-01-31 06:09:40 -08:00
Ken Hibino
c9a6ab8ae1 Support delete and archive actions on PendingTask
* Add `DeleteAllPendingTasks`, `ArchiveAllPendingTasks` to `Inspector`

* `DeleteTaskByKey` and `ArchiveTaskByKey` now supports deleting/archiving PendingTask

* Updated `asynq task` command with support for deleting/archiving pending tasks
2021-01-31 06:09:40 -08:00
Ken Hibino
2884044e75 v0.14.1 2021-01-19 06:22:54 -08:00
Ken Hibino
42c7ac0746 v0.14.0 2021-01-14 06:49:36 -08:00
Ken Hibino
00a25ca570 Rename DeadTask to ArchivedTask and action "kill" to "archive" 2021-01-14 06:43:44 -08:00