Ken Hibino
711bfa371f
Update changelog
2020-05-11 06:22:43 -07:00
Ken Hibino
73d62844e6
Change LogLevel to satisfy flag.Value interface
2020-05-11 06:22:43 -07:00
Ken Hibino
00b82904c6
Allow setting minimum log level for logger
2020-05-11 06:22:43 -07:00
Ken Hibino
a866369866
Simplify Logger interface
2020-05-11 06:22:43 -07:00
Ken Hibino
26b78136ba
v0.8.3
2020-05-08 06:21:01 -07:00
t-asaka
44aad7f037
Add redis conn close func to client
2020-05-08 06:15:14 -07:00
Ken Hibino
9884d5f2fa
v0.8.2
2020-05-03 16:55:34 -07:00
Ken Hibino
826f1ecff4
Update docs
2020-05-03 16:54:39 -07:00
Ken Hibino
24f2b64c6c
Make sure to invoke CancelFunc in all cases
2020-05-03 15:58:23 -07:00
Ken Hibino
1c1474c55c
Add tests to simulate cases where server cannot talk to redis
2020-05-02 07:05:26 -07:00
Ken Hibino
5161b9368a
Clean up tests
2020-05-02 07:05:26 -07:00
Ken Hibino
0c998a8e17
Add test for signal handling
2020-04-28 06:56:05 -07:00
Ken Hibino
49160f2536
v0.8.1
2020-04-27 06:49:12 -07:00
Ken Hibino
e33d297d8e
Add SetDefaultOptions method to Client
2020-04-27 06:45:13 -07:00
Ken Hibino
eb8ced6bdd
Add ParseRedisURI helper function
2020-04-25 13:06:20 -07:00
Ken Hibino
789a9fd711
Update readme
2020-04-20 07:52:26 -07:00
Ken Hibino
5924cdac33
Add example tests
2020-04-19 11:36:43 -07:00
Ken Hibino
442c9275a0
v0.8.0
2020-04-19 09:08:20 -07:00
Ken Hibino
a0865df33c
Change default concurrency to the number of CPUs
2020-04-19 08:51:17 -07:00
Ken Hibino
431a96a1f7
Update changelog
2020-04-19 08:51:17 -07:00
Ken Hibino
74e5582cfc
Update readme
2020-04-19 08:51:17 -07:00
Ken Hibino
bf542a781c
Add failure test for heartbeater
2020-04-19 08:51:17 -07:00
Ken Hibino
7c7f8e5f30
Move Broker interface to base package
2020-04-19 08:51:17 -07:00
Ken Hibino
46ab4417dd
Add test to simulate situation where redis is down
2020-04-19 08:51:17 -07:00
Ken Hibino
f8a94fb839
Define broker interface
2020-04-19 08:51:17 -07:00
Ken Hibino
42453280f4
Fix subscriber to not panic when it cannot establish pubsub channel on
...
startup
2020-04-19 08:51:17 -07:00
Ken Hibino
4ec2dc9e47
Minor reorganization in tests
2020-04-19 08:51:17 -07:00
Ken Hibino
45933eb6b0
Reword doc comments
2020-04-19 08:51:17 -07:00
Ken Hibino
4df372b369
Allow user to configure shutdown timeout
2020-04-19 08:51:17 -07:00
Ken Hibino
c688b8f4f9
Fix test for base package
2020-04-19 08:51:17 -07:00
Ken Hibino
eef2f5f3cb
Add test cases for server error
2020-04-19 08:51:17 -07:00
Ken Hibino
239ef27a6e
Update doc comments
2020-04-19 08:51:17 -07:00
Ken Hibino
24da281aa7
Update docs with new APIs
2020-04-19 08:51:17 -07:00
Ken Hibino
b086e88a47
Rename ps command to servers
2020-04-19 08:51:17 -07:00
Ken Hibino
cf61911a49
Update all reference to asynqmon to Asynq CLI
2020-04-19 08:51:17 -07:00
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