Ken Hibino
|
dff2e3a336
|
v0.21.0
|
2022-01-22 06:15:29 -08:00 |
|
Ken Hibino
|
65040af7b5
|
Update changelog
|
2022-01-22 06:14:24 -08:00 |
|
Ken Hibino
|
053fe2d1ee
|
Create PeriodicTaskManager
|
2022-01-22 05:59:33 -08:00 |
|
Ken Hibino
|
25832e5e95
|
Fix bug related to concurrently executing server state changes
|
2022-01-12 09:10:56 -08:00 |
|
Ken Hibino
|
aa26f3819e
|
Fix flaky tests
|
2022-01-05 09:07:42 -08:00 |
|
Ken Hibino
|
d94614bb9b
|
Add CODE_OF_CONDUCT.md
|
2022-01-04 06:17:48 -08:00 |
|
Mahdi Dibaiee
|
ce46b07652
|
Allow configuration of DelayedTaskCheckInterval
|
2022-01-03 14:44:00 -08:00 |
|
Mahdi Dibaiee
|
2d0170541c
|
Add --json flag for asynq stats command
|
2022-01-02 07:24:29 -08:00 |
|
Andreas Thomas
|
c1f08106da
|
fix: missing import statement in example code
|
2021-12-27 05:40:10 -08:00 |
|
Ken Hibino
|
74cf804197
|
Update readme
|
2021-12-20 05:51:51 -08:00 |
|
Ken Hibino
|
8dfabfccb3
|
Fix build
|
2021-12-19 07:06:37 -08:00 |
|
Ken Hibino
|
5f20edcbd1
|
v0.20.0
|
2021-12-19 07:00:21 -08:00 |
|
Ken Hibino
|
1ddb2f7bce
|
Use math.MaxInt64 instead of custom const
|
2021-12-19 06:58:12 -08:00 |
|
Ken Hibino
|
82d18e3d91
|
Record total tasks processed/failed
|
2021-12-16 16:53:02 -08:00 |
|
Ken Hibino
|
43cb4ddf19
|
Add queue metrics exporter
Changes:
- Added `x/metrics` package
- Added `tools/metrics_exporter` binary
|
2021-12-16 06:01:01 -08:00 |
|
Francisco Miamoto
|
ddfc6747a1
|
Fix typo in Server doc
|
2021-12-13 16:23:30 -08:00 |
|
Ken Hibino
|
970cb7a606
|
v0.19.1
|
2021-12-12 06:16:13 -08:00 |
|
Ken Hibino
|
157e97e72e
|
Update changelog
|
2021-12-11 10:29:43 -08:00 |
|
Ken Hibino
|
22e6c9d297
|
Delete "pending_since" under task-key when state changes to active
|
2021-12-11 10:29:43 -08:00 |
|
Ken Hibino
|
99a6750656
|
Add Latency field to QueueInfo
|
2021-12-11 10:29:43 -08:00 |
|
Ken Hibino
|
e7c1c3ad6f
|
Use clock in RDB
|
2021-12-11 10:29:43 -08:00 |
|
Ken Hibino
|
c9183374c5
|
Add internal timeutil package
|
2021-12-11 10:29:43 -08:00 |
|
Ken Hibino
|
6e7106c8f2
|
Record time when task moved to pending state
|
2021-12-11 10:29:43 -08:00 |
|
Ken Hibino
|
9f2c321e98
|
Add EnqueueContext method to Client
|
2021-11-15 16:34:26 -08:00 |
|
Ken Hibino
|
e2b61c9056
|
Return error if Unique TTL is less than 1s
|
2021-11-09 16:37:02 -08:00 |
|
Ken Hibino
|
531d1ef089
|
Fix godoc around errors returned from Inspector
|
2021-11-09 15:45:20 -08:00 |
|
Ken Hibino
|
413afc2ab6
|
v0.19.0
|
2021-11-06 15:20:09 -07:00 |
|
Ken Hibino
|
6bb4818509
|
Update readme
|
2021-11-06 15:18:42 -07:00 |
|
Ken Hibino
|
f4ddac4dcc
|
Introduce Task Results
* Added Retention Option to specify retention TTL for tasks
* Added ResultWriter as a client interface to write result data for the associated task
|
2021-11-06 15:18:42 -07:00 |
|
Ken Hibino
|
4638405cbd
|
Fix flaky test
|
2021-11-06 15:18:42 -07:00 |
|
Ken Hibino
|
9e2f88c00d
|
Add TaskID option to allow user to specify task id
|
2021-11-06 15:18:42 -07:00 |
|
Ken Hibino
|
dbdd9c6d5f
|
Update RDB Enqueue and Schedule methods to check for task ID conflict
|
2021-11-06 15:18:42 -07:00 |
|
Ken Hibino
|
2261c7c9a0
|
Change TaskMessage.ID type from uuid.UUID to string
|
2021-11-06 15:18:42 -07:00 |
|
Ken Hibino
|
83cae4bb24
|
Update NewTask function to take Option as varargs
|
2021-11-06 15:18:42 -07:00 |
|
Ajat Prabha
|
23c522dc9f
|
Add asynq/x/rate package
- Added a directory /x for external, experimental packeges
- Added a `rate` package to enable rate limiting across multiple asynq worker servers
|
2021-11-03 15:55:23 -07:00 |
|
Ken Hibino
|
0d2c0f612b
|
Add FUNDING.yml
|
2021-10-03 09:25:35 -07:00 |
|
Ken Hibino
|
d612a8a9e4
|
v0.18.6
|
2021-10-03 05:55:49 -07:00 |
|
Jason White
|
b3ef9e91a9
|
Upgrade go-redis/redis to version 8
|
2021-09-02 05:56:02 -07:00 |
|
Ken Hibino
|
05534c6f24
|
v0.18.5
|
2021-09-01 06:02:49 -07:00 |
|
Ken Hibino
|
f0db219f6a
|
Add IsFailure to Config
With this IsFailure config, users can provide a predicate function to
determine whether the error returned from Handler counts as a failure.
|
2021-09-01 06:00:54 -07:00 |
|
Mehran Poursadeghi
|
3ae0e7f528
|
Fix readme
|
2021-08-27 14:47:03 -07:00 |
|
Ken Hibino
|
421dc584ff
|
v0.18.4
|
2021-08-17 17:12:33 -07:00 |
|
Ken Hibino
|
cfd1a1dfe8
|
Make scheduler methods thread-safe
|
2021-08-17 17:10:53 -07:00 |
|
Ken Hibino
|
c197902dc0
|
v0.18.3
|
2021-08-09 08:59:35 -07:00 |
|
Ken Hibino
|
e6355bf3f5
|
Use approximate memory usage for QueueInfo
|
2021-08-09 08:58:44 -07:00 |
|
Luqqk
|
95c90a5cb8
|
Add changelog entry, add additional test case
|
2021-08-02 20:20:09 -07:00 |
|
Luqqk
|
6817af366a
|
Adjust error message, use TrimSpace for more robust empty typename check
|
2021-08-02 20:20:09 -07:00 |
|
Luqqk
|
4bce28d677
|
client.Enqueue - prevent empty task's typename
|
2021-08-02 20:20:09 -07:00 |
|
Pedro Henrique
|
73f930313c
|
Fixes links
|
2021-07-29 17:15:27 -07:00 |
|
Ken Hibino
|
bff2a05d59
|
Fix examples in readme
|
2021-07-18 09:28:43 -07:00 |
|