Skip to content

Releases: hummingbird-project/swift-jobs-redis

v1.0.0 Beta 7

01 Apr 16:20
b74caff
Compare
Choose a tag to compare
v1.0.0 Beta 7 Pre-release
Pre-release

Breaking changes

  • Move job cleanup from onInit to function cleanUp which needs to be called explicitly. #19
  • Store delayUntil in pending ID. #20
  • Pending queue uses a sorted set now. #29

Minor release changes

  • Keep existing job id on retry. #21
  • Move job serialization to redis driver . #22
  • Make sure we have unique keys for queue metadata. #24
  • Add Redis JobOptions. #26
  • All redis operations uses scripts to reduce communication and ensure atomicity. #28, #29
  • Add support for cancellable and resumable jobs. #31

Patch release changes

  • Fixup after requiring all job parameters conform to JobParameters

v1.0.0 Beta 6

17 Sep 08:24
Compare
Choose a tag to compare
v1.0.0 Beta 6 Pre-release
Pre-release

Fix up swift-jobs dependency version

v1.0.0 Beta 5

17 Sep 07:50
a9750ca
Compare
Choose a tag to compare
v1.0.0 Beta 5 Pre-release
Pre-release

Breaking changes

Other changes

  • Added tests for retry with backoff. #6 from @thoven87

v1.0.0 Beta 4

29 Aug 17:58
db8b905
Compare
Choose a tag to compare
v1.0.0 Beta 4 Pre-release
Pre-release
  • Fix typo in Package.swift

v1.0.0 Beta 3

29 Aug 17:28
Compare
Choose a tag to compare
v1.0.0 Beta 3 Pre-release
Pre-release

Minor release changes

  • Add support for job queue metadata (required by JobScheduler)

Other changes

  • Tests always use fulfillment when waiting on expectations.

v1.0.0 Beta 2

01 Jul 09:10
Compare
Choose a tag to compare
v1.0.0 Beta 2 Pre-release
Pre-release

Use swift-jobs 1.0.0 Beta 1

v1.0.0 Beta 1

01 Jul 08:01
Compare
Choose a tag to compare
v1.0.0 Beta 1 Pre-release
Pre-release

Redis Jobs Queue extracted from HummingbirdRedis package