Skip to content

Releases: BerliozFramework/QueueManager

v1.0.0-beta9

04 Feb 11:07
Compare
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
Compare
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
Compare
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
Compare
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

v1.0.0-beta6

23 Jan 15:04
Compare
Choose a tag to compare
v1.0.0-beta6 Pre-release
Pre-release

Fixed

  • Order of filtered queues with wildcard

v1.0.0-beta5

23 Jan 14:43
Compare
Choose a tag to compare
v1.0.0-beta5 Pre-release
Pre-release

Added

  • New method PayloadInterface::getOrFail(string $path): mixed
  • Support of wildcard "*" in job name, in JobHandlerManager::addHandler() method
  • Support of wildcard "*" in queue name, in QueueManager::filter() method

v1.0.0-beta4

20 Jan 16:51
Compare
Choose a tag to compare
v1.0.0-beta4 Pre-release
Pre-release

Added

  • New method QueueManager::stats() to get size of queues
  • New option WorkerOptions::$sleepNoJob (default: 1 second) to wait before retry consumption in case of no job

Changed

  • Try another consumption of job, if no job found instead of increment job executed

v1.0.0-beta3

26 Nov 21:53
Compare
Choose a tag to compare
v1.0.0-beta3 Pre-release
Pre-release

Deleted

  • Remove sleep before exit

Fixed

  • TypeError with float to usleep() method

v1.0.0-beta2

22 Nov 15:41
Compare
Choose a tag to compare
v1.0.0-beta2 Pre-release
Pre-release

Changed

  • WorkerOptions::$sleep accept float value
  • Add "LIMIT 1" in query for DbQueue to optimize performances

v1.0.0-beta1

19 Nov 22:16
Compare
Choose a tag to compare
v1.0.0-beta1 Pre-release
Pre-release

Initial version