Ken Hibino
|
3ee97f327e
|
[ci skip] Update readme
|
2020-02-23 20:44:44 -08:00 |
|
Ken Hibino
|
49c117f4d1
|
Change Client APIs
Use `Enqueue`, `EnqueueAt`, and `EnqueueIn` to enqueue and schedule
tasks.
`Schedule` method was removed.
|
2020-02-23 20:40:40 -08:00 |
|
Ken Hibino
|
5b53a2aee9
|
Update redis package to v7.2.0
|
2020-02-22 21:21:55 -08:00 |
|
Ken Hibino
|
26e399bc9c
|
Add workers command to asynqmon
|
2020-02-22 21:21:55 -08:00 |
|
Ken Hibino
|
e21fe3bd79
|
Add ListWorkers to RDB
|
2020-02-22 21:21:55 -08:00 |
|
Ken Hibino
|
37c6c73d9b
|
Add test for cancelation pubsub
|
2020-02-22 15:16:24 -08:00 |
|
Ken Hibino
|
5775a5818d
|
Update WriteProcessState to write both ProcessInfo and WorkerInfo to
redis
|
2020-02-22 08:56:51 -08:00 |
|
Ken Hibino
|
e3c9aae8c7
|
Include worker stats to ProcessState
|
2020-02-22 08:56:51 -08:00 |
|
Ken Hibino
|
9e02a91808
|
Add workers key in base package
|
2020-02-22 08:56:51 -08:00 |
|
Ken Hibino
|
830020eb39
|
Add ProcessState type to base package
|
2020-02-22 08:56:51 -08:00 |
|
Ken Hibino
|
f9a6c6156f
|
[ci skip] Add codecov badge in readme
|
2020-02-19 21:37:54 -08:00 |
|
Ken Hibino
|
8540172306
|
Update travis.yml to upload coverage report to codecov
|
2020-02-19 21:27:40 -08:00 |
|
Ken Hibino
|
b44908fefd
|
Move tools to its own go module
|
2020-02-17 21:55:55 -08:00 |
|
Ken Hibino
|
e78d5e4171
|
Enable the race detector in CI builds
|
2020-02-16 21:25:10 -08:00 |
|
Ken Hibino
|
0cc486a975
|
Fix data race in syncer test
|
2020-02-16 21:25:10 -08:00 |
|
Ken Hibino
|
906f231e6c
|
Fix data race in subscriber test
|
2020-02-16 18:22:59 -08:00 |
|
Ken Hibino
|
39f237899b
|
Clean up heartbeater test
|
2020-02-16 18:22:59 -08:00 |
|
Ken Hibino
|
3d9a222bb3
|
Use sync.WaitGroup for shutdown
|
2020-02-16 18:22:59 -08:00 |
|
Ken Hibino
|
2bcaea52ce
|
Make heartbeater goroutine a monitor goroutine for process info.
|
2020-02-16 18:22:59 -08:00 |
|
Ken Hibino
|
0856ef32e0
|
v0.4.0
|
2020-02-13 06:25:27 -08:00 |
|
Ken Hibino
|
70efb7b455
|
[ci skip] Update changelog
|
2020-02-13 06:23:51 -08:00 |
|
Ken Hibino
|
d33ca98648
|
Use int as priority value type.
Do not use unsigned int for merely non-negative quantities as it
complicates simple arithmetic.
|
2020-02-13 06:23:51 -08:00 |
|
Ken Hibino
|
bf31fcc3ec
|
[ci skip] Update readme and changelog
|
2020-02-13 06:23:51 -08:00 |
|
Ken Hibino
|
cd55a0e316
|
Add cancel command to asynqmon cli
|
2020-02-13 06:23:51 -08:00 |
|
Ken Hibino
|
6685827147
|
Add redis pubsub subscriber for cancelation
|
2020-02-13 06:23:51 -08:00 |
|
Ken Hibino
|
133bb6c2c6
|
Update docs for context and timeout
|
2020-02-13 06:23:51 -08:00 |
|
Ken Hibino
|
39459b4412
|
Allow user to specify timeout per task
|
2020-02-13 06:23:51 -08:00 |
|
Ken Hibino
|
6e14062325
|
Send cancellation signal to all in-progress handlers on shutdown
|
2020-02-13 06:23:51 -08:00 |
|
Ken Hibino
|
1b41c721b4
|
Change Handler interface to take context.Context
|
2020-02-13 06:23:51 -08:00 |
|
Ken Hibino
|
79a04e52a3
|
[cip skip] Add link to intro video in readme
|
2020-02-09 10:59:32 -08:00 |
|
Ken Hibino
|
d9327cf24b
|
Avoid creating script struct on every rdb method invocation
|
2020-02-09 09:34:41 -08:00 |
|
Ken Hibino
|
7e33c9ebe0
|
[ci skip] Add contribution doc
|
2020-02-08 09:48:04 -08:00 |
|
Ken Hibino
|
a6b79eb7a0
|
[ci skip] Update readme
|
2020-02-07 06:45:36 -08:00 |
|
Ken Hibino
|
7af69c8d3c
|
[ci skip] Fix comments
|
2020-02-06 20:46:59 -08:00 |
|
Ken Hibino
|
6dd4c688f4
|
[ci skip] Update readme
|
2020-02-05 22:12:26 -08:00 |
|
Ken Hibino
|
024cfa9fe6
|
Update output text for task's next retry value
|
2020-02-05 22:12:26 -08:00 |
|
Ken Hibino
|
461a6f2587
|
v0.3.0
|
2020-02-04 06:29:57 -08:00 |
|
Ken Hibino
|
ba9b42f428
|
Clean up cli description text
|
2020-02-04 06:16:29 -08:00 |
|
Ken Hibino
|
3744072e9b
|
Sort processes by host and pid in ps output
|
2020-02-03 06:59:02 -08:00 |
|
Ken Hibino
|
eadfd5f8b4
|
[ci skip] Update changelog
|
2020-02-02 20:59:00 -08:00 |
|
Ken Hibino
|
96f06ac89b
|
Add ps command to asynqmon
|
2020-02-02 20:56:33 -08:00 |
|
Ken Hibino
|
d03fa34eaf
|
Add hearbeater
|
2020-02-01 09:35:49 -08:00 |
|
Ken Hibino
|
489e695433
|
[ci skip] Change font used in demo.gif
|
2020-01-30 21:47:08 -08:00 |
|
Ken Hibino
|
9ae4be8184
|
Run and compare benchmarks after successful ci-build
|
2020-01-30 21:38:16 -08:00 |
|
Ken Hibino
|
36af486303
|
[ci skip] Add prettier gif for demo
|
2020-01-29 21:36:17 -08:00 |
|
Ken Hibino
|
a46eb97e6f
|
[ci skip] Shorten readme
|
2020-01-26 20:06:52 -08:00 |
|
Ken Hibino
|
c934ef115b
|
v0.2.2
|
2020-01-26 16:07:44 -08:00 |
|
Ken Hibino
|
6fbaa2ed6c
|
(fix): RestoreUnfinished to select correct queue
|
2020-01-26 16:05:46 -08:00 |
|
Ken Hibino
|
166497748b
|
(fix): Requeue to select correct queue
|
2020-01-26 16:05:46 -08:00 |
|
Ken Hibino
|
31123fd42a
|
Paginate tasks with asynqmon ls command
Changes:
* Added --page and --size flags to ls command
* By default, the command will show first 30 tasks from the specified
queue
|
2020-01-26 13:12:01 -08:00 |
|