2
0
mirror of https://github.com/hibiken/asynq.git synced 2024-11-15 11:58:47 +08:00
Commit Graph

765 Commits

Author SHA1 Message Date
Ken Hibino
39c4904dae
Merge pull request #9 from hibiken/feature/rescue
Add methods to RDB to enqueue a task sitting in ZSET (scheduled, retry, dead).
2019-12-08 14:18:37 -08:00
Ken Hibino
bbd8fb901f [ci skip] Fix typos 2019-12-08 14:17:57 -08:00
Ken Hibino
680a2cf3df Add methods to rdb.RDB to enqueues a task from scheduled, retry, dead
queues
2019-12-08 14:12:02 -08:00
Ken Hibino
8e2c4e5716 Update todos 2019-12-07 20:25:46 -08:00
Ken Hibino
b8e456742f
Merge pull request #8 from hibiken/feature/tools
Use cobra for asynqmon CLI
2019-12-07 20:03:26 -08:00
Ken Hibino
9941c9e303 Minor fixes 2019-12-07 19:59:12 -08:00
Ken Hibino
2951cc355f Remove cobra comments 2019-12-07 09:15:46 -08:00
Ken Hibino
0382fc1d08 Fix readme 2019-12-07 08:47:17 -08:00
Ken Hibino
ad01341c73 Add ls command to asynqmon 2019-12-07 08:45:26 -08:00
Ken Hibino
c1d0497182 Remove debug log 2019-12-06 22:30:11 -08:00
Ken Hibino
62fb3cf7d9 Add flags to stats command 2019-12-06 22:06:59 -08:00
Ken Hibino
b749d8bd34 Use cobra for tools 2019-12-06 22:06:59 -08:00
Ken Hibino
5c2cb917e1 Change cmd dir to tools 2019-12-06 22:06:59 -08:00
Ken Hibino
e658f04648
Merge pull request #7 from hibiken/feature/doc
Add package documentation
2019-12-06 22:04:21 -08:00
Ken Hibino
aa8a3b8aaa Update exported package API docs 2019-12-06 22:00:09 -08:00
Ken Hibino
46e84769b5 Add doc.go for package documentation 2019-12-06 21:24:36 -08:00
Ken Hibino
20ad6daa6e Update todos 2019-12-05 17:28:05 -08:00
Ken Hibino
3d72ca5a74
Merge pull request #6 from hibiken/refactor/internalpkg
Create internal package for reuse
2019-12-05 17:18:01 -08:00
Ken Hibino
5626670007 Update asynqmon 2019-12-05 17:14:35 -08:00
Ken Hibino
f3b9745228 Add tests for rdb list methods 2019-12-05 17:13:37 -08:00
Ken Hibino
437fb03bb3 Unexport redis key name constants from rdb package 2019-12-04 17:23:11 -08:00
Ken Hibino
918f33d37d Implement all "list tasks" methods in rdb 2019-12-04 17:10:39 -08:00
Ken Hibino
afacc31990 Minor improvements 2019-12-04 16:58:07 -08:00
Ken Hibino
998e761660 Use different redis db for each package tests 2019-12-04 07:39:16 -08:00
Ken Hibino
28bfb6d83a Rename to CheckAndEnqueue 2019-12-04 07:28:57 -08:00
Ken Hibino
af1dcf5044 Fix monitor command 2019-12-04 07:18:15 -08:00
Ken Hibino
4684f961c0 Refactor forwarding of scheduled tasks 2019-12-04 07:14:37 -08:00
Ken Hibino
318b24b3b8 Rename MoveAll to RestoreUnfinished 2019-12-04 06:50:52 -08:00
Ken Hibino
4531e90b9d Define Schedule and RetryLater method for RDB 2019-12-04 06:45:30 -08:00
Ken Hibino
985018e1b5 Rename rdb Remove to Done 2019-12-04 06:33:05 -08:00
Ken Hibino
39f177dabf Change rdb Dequeue signature 2019-12-04 06:25:58 -08:00
Ken Hibino
d4e442d04f Extract rdb to internal package 2019-12-03 22:13:48 -08:00
Ken Hibino
593f2b0482 Add command "asynqmon" for monitoring 2019-12-03 20:02:29 -08:00
Ken Hibino
319d157d47 Change inspector's list methods to return specific task type for each
queue
2019-12-03 19:50:12 -08:00
Ken Hibino
28dae0fdd3 Add task types specific to each queue 2019-12-03 19:50:12 -08:00
Ken Hibino
5446f877ce Add List* methods to Inspector 2019-12-03 19:50:12 -08:00
Ken Hibino
9c2d2a612d Create Inspector 2019-12-03 19:50:12 -08:00
Ken Hibino
57838600ef Rename to RedisConfig 2019-12-03 19:43:01 -08:00
Ken Hibino
4afb3a2401
Merge pull request #5 from hibiken/api/handler
Change Background to take Handler interface
2019-12-02 20:49:43 -08:00
Ken Hibino
b0a54cd2b2 Change Background API to take Handler interface 2019-12-02 20:45:40 -08:00
Ken Hibino
1a996e0d40 Update readme 2019-12-01 19:03:31 -08:00
Ken Hibino
1a97d4ba98
Add MIT License 2019-11-30 10:21:25 -08:00
Ken Hibino
b9cb95b1e1 Add readme 2019-11-30 09:38:46 -08:00
Ken Hibino
d31532c8f5 Add .travis.yml 2019-11-30 09:08:14 -08:00
Ken Hibino
8eb6f04ef4 Move test helpers to asynq_test.go 2019-11-29 20:53:29 -08:00
Ken Hibino
ad1291e0a1 Add test for background to verify no goroutine leaks 2019-11-29 20:49:18 -08:00
Ken Hibino
09662432c8 Update todos 2019-11-29 20:16:39 -08:00
Ken Hibino
634af38e3a Add test for client 2019-11-29 17:40:31 -08:00
Ken Hibino
d53e5d3350 Add test for processor 2019-11-29 17:12:15 -08:00
Ken Hibino
eed375b138 Add test for poller 2019-11-29 08:00:43 -08:00