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

503 Commits

Author SHA1 Message Date
Ken Hibino
2856870f5e Update package documentation 2020-09-07 10:44:10 -07:00
Ken Hibino
e99e443e27 Update README 2020-09-06 15:01:58 -07:00
Ken Hibino
0fa1c2b6e8 Rename Enqueue methods in Inspector to Run 2020-09-05 13:37:24 -07:00
Ken Hibino
8385383760 Rename InProgress to Active 2020-09-05 12:43:15 -07:00
Ken Hibino
d849d33d0b Rename NextEnqueueAt to NextProcessAt 2020-09-05 07:11:55 -07:00
Ken Hibino
5ecbbf4b40 Rename Enqueued to Pending 2020-09-05 07:04:49 -07:00
Ken Hibino
287439d9d8 Change Client.Enqueue to take ProcessAt and ProcessIn as Option 2020-09-05 06:29:08 -07:00
Ken Hibino
2298e3f913 Use different redis db number for rdb package tests 2020-09-02 06:35:27 -07:00
Ken Hibino
58c4612c72 Display cluster keyslot and nodes in queueList command 2020-09-02 06:35:27 -07:00
Ken Hibino
bbeed8050a Add ClusterNodes and ClusterKeySlot in Inspector 2020-09-02 06:35:27 -07:00
Ken Hibino
add26ebad4 Fix flaky test 2020-09-02 06:35:27 -07:00
Ken Hibino
33c10d8892 Add redis-cluster support in asynq CLI 2020-09-02 06:35:27 -07:00
Ken Hibino
890b2c1b55 Validate queue name in Inspector 2020-09-02 06:35:27 -07:00
Ken Hibino
09f4174195 Return error if queue name is empty when enqueueing 2020-09-02 06:35:27 -07:00
Ken Hibino
a0c2c1e10d Upgrade redis client lib to v7.4.0 2020-09-02 06:35:27 -07:00
Ken Hibino
0b3732718f Add test flags to run tests using redis cluster 2020-09-02 06:35:27 -07:00
Ken Hibino
6176565abc Fix flaky ProcessorRetry test 2020-09-02 06:35:27 -07:00
Ken Hibino
ecbfac2c46 Add RedisClusterClientOpt to connect to redis cluster 2020-09-02 06:35:26 -07:00
Ken Hibino
7ee1e27822 Fix done lua script
If UniqueKey is an empty string, do not provide the key to Lua script
because that will cause CROSSSLOT error in redis cluster (since it
doesn't have any hash tag).
2020-09-02 06:35:26 -07:00
Ken Hibino
8daac4af0f Fix dequeue Lua script to use a single hash tag 2020-09-02 06:35:26 -07:00
Ken Hibino
24f5908b44 Restructure CLI commands with subcommands 2020-09-02 06:35:26 -07:00
Ken Hibino
43b87d236a Add Queues method to Inspector 2020-09-02 06:35:26 -07:00
Ken Hibino
68ee8d40f9 Update RemoveQueue in RDB 2020-09-02 06:35:26 -07:00
Ken Hibino
c054c0b5a0 Fix errors in inspector tests 2020-09-02 06:35:26 -07:00
Ken Hibino
530023334c Fix client tests 2020-09-02 06:35:26 -07:00
Ken Hibino
34aa0b2277 Add more processor tests 2020-09-02 06:35:26 -07:00
Ken Hibino
bd52b3df3c Fix test build errors 2020-09-02 06:35:26 -07:00
Ken Hibino
6aa63857d2 Update ListServers and ListWorkers methods in RDB 2020-09-02 06:35:26 -07:00
Ken Hibino
8555848c0a Fix more build errors 2020-09-02 06:35:26 -07:00
Ken Hibino
a6c2ff00c1 Fix inspector build error 2020-09-02 06:35:26 -07:00
Ken Hibino
7929a1d6d3 Update Broker interface 2020-09-02 06:35:26 -07:00
Ken Hibino
093472da52 Update Inspector API 2020-09-02 06:35:26 -07:00
Ken Hibino
4583e3822c Update all delete methods in RDB 2020-09-02 06:35:26 -07:00
Ken Hibino
c06734408f Update all kill methods in RDB 2020-09-02 06:35:26 -07:00
Ken Hibino
0ff192bb72 Update enqueue methods in RDB 2020-09-02 06:35:26 -07:00
Ken Hibino
0715f8defd Update all list methods in RDB 2020-09-02 06:35:26 -07:00
Ken Hibino
a7d3f09b49 Update HistoricalStats method in RDB 2020-09-02 06:35:26 -07:00
Ken Hibino
33919861d6 Update Pause and Unpause methods in RDB 2020-09-02 06:35:26 -07:00
Ken Hibino
d7c9508b4b Update CurrentStats method in RDB 2020-09-02 06:35:26 -07:00
Ken Hibino
859e2656d8 Add AllQueues method to RDB 2020-09-02 06:35:26 -07:00
Ken Hibino
a37afc6062 Remove stale benchmark test 2020-09-02 06:35:26 -07:00
Ken Hibino
76a768ae7e Update WriteServerState and ClearServerState in RDB 2020-09-02 06:35:26 -07:00
Ken Hibino
cc16910819 Minor fix 2020-09-02 06:35:26 -07:00
Ken Hibino
1bb9f10707 Update recoverer 2020-09-02 06:35:26 -07:00
Ken Hibino
92c8a4dbbe Update ListDeadlineExceeded in RDB 2020-09-02 06:35:26 -07:00
Ken Hibino
281b80f4bb Update scheduler to check and enqueue for only the specified queues. 2020-09-02 06:35:26 -07:00
Ken Hibino
6515d4522b Update CheckAndEnqueue method in RDB 2020-09-02 06:35:26 -07:00
Ken Hibino
3795c42c98 Update Requeue method in RDB 2020-09-02 06:35:26 -07:00
Ken Hibino
0ca14cb586 Update Kill method in RDB 2020-09-02 06:35:26 -07:00
Ken Hibino
0e6d153572 Update Retry method in RDB 2020-09-02 06:35:26 -07:00