Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency bullmq to v3 #77

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from

Conversation

remedyrenovate[bot]
Copy link
Contributor

@remedyrenovate remedyrenovate bot commented Nov 24, 2022

This PR contains the following updates:

Package Type Update Change
bullmq dependencies major 1.91.1 -> 3.10.1

Release Notes

taskforcesh/bullmq

v3.10.1

Compare Source

Bug Fixes

v3.10.0

Compare Source

Bug Fixes
  • worker: close lock extended timer (7995f18)
  • worker: correct lock extender logic (6aa3569)
  • worker: start stalled check timer (4763be0)
Features
  • worker: replace Promise.race with efficient an async fifo (0d94e35)
  • worker: simplify lock extension to one call independent of concurrency (ebf1aeb)
Performance Improvements
  • scripts: reuse keys array to avoid allocations (feac7b4)
  • worker: improve worker memory consumption (4846cf1)

v3.9.0

Compare Source

Features

v3.8.0

Compare Source

Bug Fixes
  • worker: run stalled check directly first time (f71ec03)
Features
  • worker: add a public method to run the stalled checker (3159266)
  • worker: add support to disable stalled checks (49e860c)

v3.7.2

Compare Source

Bug Fixes

v3.7.1

Compare Source

Bug Fixes
Features

v3.7.0

Compare Source

Features

v3.6.6

Compare Source

Bug Fixes

v3.6.5

Compare Source

Bug Fixes
  • infinite worker process spawned for invalid JS file (a445ba8)

v3.6.4

Compare Source

Bug Fixes
  • add a maximum block time (1a2618b)

v3.6.3

Compare Source

Bug Fixes
  • master: copy type declaration (23ade6e)

v3.6.2

Compare Source

v3.6.1

Compare Source

Bug Fixes
  • connection: apply console.warn in noeviction message (95f171c)

v3.6.0

Compare Source

Features

v3.5.11

Compare Source

Bug Fixes

v3.5.10

Compare Source

Bug Fixes

v3.5.9

Compare Source

Bug Fixes

v3.5.8

Compare Source

Bug Fixes
  • move-to-active: delete marker when it is moved to active (#​1634) (ad1fcea)

v3.5.7

Compare Source

Bug Fixes
  • move-to-active: validate next marker and return delayUntil (#​1630) (3cd3305)

v3.5.6

Compare Source

Bug Fixes

v3.5.5

Compare Source

Bug Fixes

v3.5.4

Compare Source

Bug Fixes

v3.5.3

Compare Source

Bug Fixes

v3.5.2

Compare Source

Performance Improvements
  • get-dependencies: replace slow object destructuring with single object (#​1612) (621748e)

v3.5.1

Compare Source

Bug Fixes
  • connection: throw exception if using keyPrefix in ioredis (eb6a130)
  • connection: use includes to check for upstash more reliably (12efb5c)

v3.5.0

Compare Source

Bug Fixes
Features

v3.4.2

Compare Source

Performance Improvements
  • counts: delete delayed marker when needed (#​1583) (cc26f1c)
  • get-children-values: replace slow object destructuring with single object (#​1586) (857d403)

v3.4.1

Compare Source

Bug Fixes

v3.4.0

Compare Source

Features

v3.3.5

Compare Source

Bug Fixes

v3.3.4

Compare Source

Bug Fixes

v3.3.3

Compare Source

Bug Fixes
  • do not allow move from active to wait if not owner of the job (dc1a307)

v3.3.2

Compare Source

Bug Fixes
  • floor pexpire to integer (1d5de42)

v3.3.1

Compare Source

Bug Fixes
  • get-workers: set name when ready event in connection (#​1564) (de93c17)
  • job: console warn custom job ids when they represent integers (#​1569) (6e677d2)

v3.3.0

Compare Source

Features

v3.2.5

Compare Source

Bug Fixes
  • add-job: throw error when jobId represents an integer (#​1556) (db617d7)

v3.2.4

Compare Source

Bug Fixes

v3.2.3

Compare Source

Bug Fixes

v3.2.2

Compare Source

Bug Fixes
  • rate-limit: check job is active before moving to wait (9502167)

v3.2.1

Compare Source

Bug Fixes

v3.2.0

Compare Source

Features
  • flow: move parent to delayed when delay option is provided (#​1501) (2f3e5d5)

v3.1.3

Compare Source

Bug Fixes
  • delayed: better handling of marker id (816376e)
  • delayed: notify workers a delayed job is closer in time fixes #​1505 (6ced4d0)
  • job: better error message in moveToFailed (4e9f5bb)
  • moveToFinish: always promote delayed jobs (7610cc3)
  • moveToFinished: revert move promoteDelayedJobs (7d780db)

v3.1.2

Compare Source

Bug Fixes
  • repeat: allow easy migration from bullmq <3 to >=3 (e17b886)

v3.1.1

Compare Source

Bug Fixes

v3.1.0

Compare Source

Features
  • workers: better error message for missing lock (bf1d086)

v3.0.1

Compare Source

Bug Fixes

v3.0.0

Compare Source

Bug Fixes
Features
  • add support for dynamic rate limiting (2d51d2b)
  • rate-limit: remove group key support and improve global rate limit (81f780a)
BREAKING CHANGES
  • rate-limit: limit by group keys has been removed in favor
    of a much simpler and efficent rate-limit implementation.
  • backoff: object mapping is replaced by single function

v2.4.0

Compare Source

Features

v2.3.2

Compare Source

Bug Fixes

v2.3.1

Compare Source

Bug Fixes
  • redis: replace throw exception by console.error (fafa2f8)

v2.3.0

Compare Source

Features
  • redis-connection: allow providing scripts for extension (#​1472) (f193cfb)

v2.2.1

Compare Source

Performance Improvements

v2.2.0

Compare Source

Bug Fixes
Features

v2.1.3

Compare Source

Bug Fixes
  • worker: clear stalled jobs timer when closing worker (1567a0d)

v2.1.2

Compare Source

Bug Fixes
  • getters: fix return type of getJobLogs (d452927)

v2.1.1

Compare Source

Bug Fixes
  • sandbox: get open port using built-in module instead of get-port (#​1446) (6db6288)

v2.1.0

Compare Source

Features

v2.0.2

Compare Source

Bug Fixes

v2.0.1

Compare Source

Bug Fixes
  • connection: throw error when no noeviction policy (3468390)
Performance Improvements
  • events: remove data and opts from added event (e13d4b8)

v2.0.0

Compare Source

Bug Fixes
  • compat: remove Queue3 class (#​1421) (fc797f7)
  • delayed: promote delayed jobs instead of picking one by one (1b938af)
  • getters: compensate for "mark" job id (231b9aa)
  • promote: remove marker when promoting delayed job (1aea0dc)
  • sandbox: remove progress method (b43267b)
  • stalled-jobs: handle job id 0 (829e6e0)
  • worker: do not allow stalledInterval to be less than zero (831ffc5)
  • workers: use connection closing to determine closing status (fe1d173)
Features
  • improve delayed jobs and remove QueueScheduler (1f66e5a)
  • move stalled jobs check and handling to Worker class from QueueScheduler (13769cb)
BREAKING CHANGES
  • compat: The compatibility class for Bullv3 is no longer available.
  • The QueueScheduler class is removed since it is not necessary anymore.
    Delayed jobs are now handled in a much simpler and
    robust way, without the need of a separate process.
  • failed and stalled events are now produced by the Worker class instead of by the QueueScheduler.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

@remedyrenovate remedyrenovate bot force-pushed the renovate/bullmq-3.x branch 28 times, most recently from bf80a75 to f0bb13d Compare November 29, 2022 11:09
@remedyrenovate remedyrenovate bot force-pushed the renovate/bullmq-3.x branch 8 times, most recently from c074237 to e30ca02 Compare February 9, 2023 11:20
@remedyrenovate remedyrenovate bot force-pushed the renovate/bullmq-3.x branch 3 times, most recently from c691540 to 52e6009 Compare February 17, 2023 03:25
@remedyrenovate remedyrenovate bot force-pushed the renovate/bullmq-3.x branch 4 times, most recently from 8a746ab to c67a7ec Compare February 25, 2023 06:26
@remedyrenovate remedyrenovate bot force-pushed the renovate/bullmq-3.x branch 13 times, most recently from 1a3ae54 to ca09876 Compare March 6, 2023 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant