All Versions
49
Latest Version
Avg Release Cycle
43 days
Latest Release
297 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.18.3 Changes
August 09, 2020๐ Changed
Client.Enqueue
no longer enqueues tasks with empty typename; Error message is returned.
-
v0.18.2 Changes
July 15, 2020๐ Changed
- ๐ Changed
Queue
function to not to convert the provided queue name to lowercase. Queue names are now case-sensitive. QueueInfo.MemoryUsage
is now an approximate usage value.
๐ Fixed
- ๐ Fixed latency issue around memory usage (see https://github.com/hibiken/asynq/issues/309).
- ๐ Changed
-
v0.18.1 Changes
July 04, 2020๐ Changed
- ๐ Changed to execute task recovering logic when server starts up; Previously it needed to wait for a minute for task recovering logic to exeucte.
๐ Fixed
- ๐ Fixed task recovering logic to execute every minute
-
v0.18.0 Changes
June 29, 2021๐ Changed
- ๐ NewTask function now takes array of bytes as payload.
- ๐ฐ Task
Type
andPayload
should be accessed by a method call. Server
API has changed. RenamedQuiet
toStop
. RenamedStop
toShutdown
. Note: As a result of this renaming, the behavior ofStop
has changed. Please update the exising code to callShutdown
where it used to callStop
.- โฑ
Scheduler
API has changed. RenamedStop
toShutdown
. - ๐ Requires redis v4.0+ for multiple field/value pair support
Client.Enqueue
now returnsTaskInfo
Inspector.RunTaskByKey
is replaced withInspector.RunTask
Inspector.DeleteTaskByKey
is replaced withInspector.DeleteTask
Inspector.ArchiveTaskByKey
is replaced withInspector.ArchiveTask
- ๐ฆ
inspeq
package is removed. All types and functions from the package is moved toasynq
package. - ๐ท
WorkerInfo
field names have changed. Inspector.CancelActiveTask
is renamed toInspector.CancelProcessing
-
v0.17.2 Changes
June 06, 2021๐ Fixed
- ๐ Free unique lock when task is deleted (https://github.com/hibiken/asynq/issues/275).
-
v0.17.1 Changes
April 04, 2021๐ Fixed
- ๐ Fix bug in internal
RDB.memoryUsage
method.
- ๐ Fix bug in internal
-
v0.17.0 Changes
March 24, 2021โ Added
DialTimeout
,ReadTimeout
, andWriteTimeout
options are added toRedisConnOpt
.
-
v0.16.1 Changes
March 20, 2021๐ Fixed
- Replace
KEYS
command withSCAN
as recommended by redis doc.
- Replace
-
v0.16.0 Changes
March 10, 2021โ Added
- โฑ
Unregister
method is added toScheduler
to remove a registered entry.
- โฑ
-
v0.15.0 Changes
January 31, 2021IMPORTATNT: All
Inspector
related code are moved to subpackage "github.com/hibiken/asynq/inspeq"๐ Changed
- ๐ฆ
Inspector
related code are moved to subpackage "github.com/hibken/asynq/inspeq". RedisConnOpt
interface has changed slightly. If you have been passingRedisClientOpt
,RedisFailoverClientOpt
, orRedisClusterClientOpt
as a pointer, update your code to pass as a value.ErrorMsg
field inRetryTask
andArchivedTask
was renamed toLastError
.
โ Added
MaxRetry
,Retried
,LastError
fields were added to all task types returned fromInspector
.MemoryUsage
field was added toQueueStats
.DeleteAllPendingTasks
,ArchiveAllPendingTasks
were added toInspector
- ๐
DeleteTaskByKey
andArchiveTaskByKey
now supports deleting/archivingPendingTask
. - ๐ asynq CLI now supports deleting/archiving pending tasks.
- ๐ฆ