Releases: microfleet/distributed-callback-queue
Releases · microfleet/distributed-callback-queue
v15.0.0
15.0.0 (2022-10-31)
Features
- upgrade dev deps, support pino 8+, target es2022 (#29) (7f60d6f)
BREAKING CHANGES
- targets ES2022, pino 8, no other changes
v14.0.0
14.0.0 (2022-02-04)
Bug Fixes
- use ioredis-lock with jitter (513c36e)
Features
BREAKING CHANGES
- to ensure that redis clients are correctly connected
and dont hang up use connect/close interface without auto initiation
of the connect sequence. added redis cluster tests, tuned multi lock
implementation to have higher retry number to increase jitter when
dozens of clients try to acquire the same set of locks and are unable to
acquire all of them because of a race condition
v13.0.0
13.0.0 (2021-04-21)
Features
BREAKING CHANGES
- refactored into typescript, removed serial method that was performing some weirdness, just use semaphore if you need that functionality. A lots of bluebird -> native promises swaps
v12.1.0
12.1.0 (2020-06-23)
Features
- allow to pass on args to worker function (5528f05)
v12.0.0
12.0.0 (2020-06-02)
Features
- default multi-lock extend timeout (baccd1e)
BREAKING CHANGES
- contains multiple dependencies that had major version updated.
Supports node >= 12.15.0
v11.0.2
11.0.2 (2019-12-16)
Bug Fixes
- allow for #fanout timeout even if lock not yet acquired (a478cd5)
v11.0.1
11.0.1 (2019-11-28)
Bug Fixes
- no mutating of original error during in-process callback (8d255e8)