2
0
mirror of https://github.com/hibiken/asynq.git synced 2024-11-15 20:08:46 +08:00
asynq/CHANGELOG.md
Ken Hibino f43c51ce8b v0.2.0
2020-01-19 15:28:24 -08:00

1.2 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on "Keep a Changelog", and this project adheres to Semantic Versioning.

[Unreleased]

[0.2.0] - 2020-01-19

Added

  • NewTask constructor
  • Queues option in Config to specify mutiple queues with priority level
  • Client can schedule a task with asynq.Queue(name) to specify which queue to use
  • StrictPriority option in Config to specify whether the priority should be followed strictly
  • RedisConnOpt to abstract away redis client implementation
  • [CLI] asynqmon rmq command to remove queue

Changed

  • Client and Background constructors take RedisConnOpt 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
  • 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)

[0.1.0] - 2020-01-04

Added

  • Initial version of asynq package
  • Initial version of asynqmon CLI