Ken Hibino
aafd8a5b74
Rename internal ProcessState to ServerState
2020-04-19 08:51:17 -07:00
Ken Hibino
4f11e52558
Rename CLI to asynq
2020-04-19 08:51:17 -07:00
Ken Hibino
b14c73809e
Refactor server state
2020-04-19 08:51:17 -07:00
Ken Hibino
779065c269
Export Start, Stop and Quiet method on Server type
2020-04-19 08:51:17 -07:00
Ken Hibino
f9842ba914
Rename Background to Server
2020-04-19 08:51:17 -07:00
Ken Hibino
022dc29701
Add overview section in readme
2020-04-11 17:08:31 -07:00
Ken Hibino
40d1889ba0
Highlight stability and compatibility section in readme
2020-04-11 09:30:00 -07:00
Ken Hibino
7e96e893fe
(fix): Change log messages depending on signals being handled
2020-04-10 08:56:01 -07:00
Ken Hibino
84b0c76c8b
v0.7.1
2020-04-05 14:56:06 -07:00
Ken Hibino
60b887b8e3
Fix singnal handling for different systems
2020-04-05 14:37:23 -07:00
Ken Hibino
7864bea55c
Update readme
...
Add features section
2020-03-28 08:44:06 -07:00
Apos Spanos
47220554ca
Correct typo
2020-03-23 13:47:05 -07:00
Ken Hibino
f91c05b92c
v0.7.0
2020-03-22 12:04:37 -07:00
Ken Hibino
9b4438347e
Fix comment
2020-03-21 11:44:26 -07:00
Ken Hibino
c33dd447ac
Allow client to enqueue a task with unique option
...
Changes:
- Added Unique option for clients
- Require go v.13 or above (to use new errors wrapping functions)
- Fixed adding queue key to all-queues set (asynq:queues) when scheduling.
2020-03-21 11:40:40 -07:00
Ken Hibino
6df2c3ae2b
v0.6.2
2020-03-15 21:02:28 -07:00
Ken Hibino
37554fd23c
Update readme example code
2020-03-15 14:56:00 -07:00
Ken Hibino
77f5a38453
Refactor payload_test to reduce cyclomatic complexities
2020-03-14 12:30:42 -07:00
Ken Hibino
8d2b9d6be7
Add comments to exported types and functions from internal/log package
2020-03-13 21:04:45 -07:00
Bo-Yi Wu
1b7d557c66
fix typo
2020-03-13 20:02:26 -07:00
Bo-Yi Wu
30b68728d4
chore(lint): fix from gofmt -s
2020-03-13 20:01:39 -07:00
Ken Hibino
310d38620d
Minor tweak to readme example code
2020-03-13 17:27:20 -07:00
Ken Hibino
1a53bbf21b
Update changelog
2020-03-13 17:27:20 -07:00
Ken Hibino
9c79a7d507
Simplify code with gofmt -s
2020-03-13 14:24:24 -07:00
Ken Hibino
516f95edff
Add Use method to better support middlewares with ServeMux
2020-03-13 14:13:17 -07:00
Ken Hibino
cf7a677312
v0.6.1
2020-03-12 08:42:34 -07:00
Ken Hibino
0bc6eba021
Allow custom logger to be used in Background
2020-03-12 08:40:37 -07:00
Ken Hibino
d664d68fa4
Extract out log package
2020-03-09 07:17:52 -07:00
Ken Hibino
a425f54d23
[ci skip] Remove todo comment
2020-03-09 06:09:07 -07:00
Ken Hibino
3c722386b0
Add Deadline option when enqueuing tasks
...
Deadline option sets the deadline for the given task's context deadline.
2020-03-08 17:12:42 -07:00
Ken Hibino
25992c2781
[ci skip] Minor readme update
2020-03-03 21:39:16 -08:00
Ken Hibino
b9e3cad7a7
[ci skip] Update readme
...
- Added flow chart for task queue
- Reordered sections
2020-03-02 07:06:11 -08:00
Ken Hibino
b6486716b4
v0.6.0
2020-03-01 15:54:59 -08:00
Ken Hibino
742ed6546f
Add ServeMux type
...
Allow user to use ServeMux type to be used as a Handler.
ServeMux API is design to be similar to net/http.ServeMux API.
2020-03-01 15:53:18 -08:00
Ken Hibino
897ab4e28b
Add ErrorHandler type to changelog
2020-02-29 22:09:13 -08:00
Ken Hibino
a4e4c0b1d5
Call error handler when task was not processed successfully
2020-02-29 22:09:13 -08:00
Ken Hibino
95b7dcaad4
Clean up processor test
2020-02-29 22:09:13 -08:00
Ken Hibino
8d3248e850
Add ErrorHandler type and add it to Config
2020-02-29 22:09:13 -08:00
Ken Hibino
e69264dc04
Run travis build with go v1.14.x
2020-02-27 08:28:35 -08:00
Ken Hibino
93ff4e4149
v0.5.0
2020-02-23 20:44:44 -08:00
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