Skip to content

Releases: BerliozFramework/QueueManager

v1.3.1

04 Feb 09:22

Choose a tag to compare

Fixed

  • Missing unit mins for rate limits

v1.3.0

21 Jan 16:12

Choose a tag to compare

Added

  • Rate limiters for queues and worker

v1.2.0

25 Jun 17:19

Choose a tag to compare

Added

  • New option WorkerOptions::$backoffMultiplier (default: 1) to define a multiplier for backoff time

v1.1.0

05 Jun 15:11

Choose a tag to compare

Added

  • New AmqpQueue and AmqpJob

v1.0.1

05 Jun 11:14

Choose a tag to compare

Changed

  • Improve tests

Fixed

  • RedisQueue::size() do not count available jobs in delayed queue
  • RedisJob::$attempts not incremented correctly

v1.0.0

19 May 14:16

Choose a tag to compare

No changes were introduced since the previous beta 10 release.

v1.0.0-beta9

04 Feb 11:07

Choose a tag to compare

v1.0.0-beta9 Pre-release
Pre-release

Added

  • New RedisQueue and RedisJob

Changed

  • DbQueue use lock for update from hectororm/query package instead of try another job

v1.0.0-beta10

04 Feb 15:02

Choose a tag to compare

v1.0.0-beta10 Pre-release
Pre-release

Fixed

  • Missing transaction during lock of row

v1.0.0-beta8

03 Feb 11:50

Choose a tag to compare

v1.0.0-beta8 Pre-release
Pre-release

Added

  • New option WorkerOptions::$backoffTime (default: 0) to wait before retry failed job

v1.0.0-beta7

27 Jan 11:02

Choose a tag to compare

v1.0.0-beta7 Pre-release
Pre-release

Added

  • $retryTime property for DbQueue and AwsSqsQueue

Changed

  • Methods QueueInterface::push() and QueueInterface::pushRaw(), accept \DateTimeInterface or \DateInterval for $delay parameter

Fixed

  • Attempts value do not increased after consume
  • SqsJob job name