All Versions
46
Latest Version
Avg Release Cycle
44 days
Latest Release
116 days ago
Changelog History
Page 5
Changelog History
Page 5
-
v0.4.0 Changes
February 13, 2020๐ Changed
Handler
interface has changed.ProcessTask
method takes two argumentscontext.Context
and*asynq.Task
Queues
field inConfig
has change frommap[string]uint
tomap[string]int
โ Added
- โฑ
Client
can optionally schedule task withasynq.Timeout(duration)
to specify timeout duration for task. Default is no timeout. - ๐ฆ
asynqmon cancel [task id]
will send a cancelation signal to the goroutine processing the speicified task.
-
v0.3.0 Changes
February 04, 2020โ Added
- ๐ท
asynqmon ps
was added to list all background worker processes
- ๐ท
-
v0.2.2 Changes
January 26, 2020๐ Fixed
- ๐ Fixed restoring unfinished tasks back to correct queues.
๐ Changed
- 0๏ธโฃ
asynqmon ls
command is now paginated (default 30 tasks from first page) asynqmon ls enqueued:[queue name]
requires queue name to be specified
-
v0.2.1 Changes
January 22, 2020๐ Fixed
- ๐ฒ More structured log messages
- ๐ Prevent spamming logs with a bunch of errors when Redis connection is lost
- ๐ Fixed and updated README doc
-
v0.2.0 Changes
January 19, 2020โ Added
- ๐ NewTask constructor
Queues
option inConfig
to specify mutiple queues with priority level- โฑ
Client
can schedule a task withasynq.Queue(name)
to specify which queue to use StrictPriority
option inConfig
to specify whether the priority should be followed strictlyRedisConnOpt
to abstract away redis client implementation- ๐ [CLI]
asynqmon rmq
command to remove queue
๐ Changed
Client
andBackground
constructors takeRedisConnOpt
as their first argument.asynqmon stats
now shows the total of all enqueued tasks under "Enqueued"asynqmon stats
now shows each queue's task count- 0๏ธโฃ
asynqmon history
now doesn't take any arguments and shows data from the last 10 days by default (use--days
flag to change the number of days) - ๐ฐ Task type is now immutable (i.e., Payload is read-only)
-
v0.1.0 Changes
January 04, 2020โ Added
- ๐ Initial version of asynq package
- ๐ Initial version of asynqmon CLI