Skip to content

Conversation

@skeggse
Copy link
Member

@skeggse skeggse commented Apr 8, 2020

This feature pipelines the EVALSHA commands for many Job#save calls together to avoid the compounding latency penalty when using the redis library.

@coveralls
Copy link

coveralls commented Apr 8, 2020

Coverage Status

Coverage remained the same at 100.0% when pulling 881774c on implement-save-all into 7054beb on master.

@skeggse skeggse force-pushed the implement-save-all branch 2 times, most recently from b0cde40 to 35c2d6a Compare April 8, 2020 18:47
@skeggse skeggse force-pushed the implement-save-all branch 6 times, most recently from 6573fdd to 4f21439 Compare April 13, 2020 19:55
@skeggse skeggse changed the base branch from master to refactor April 13, 2020 19:55
@skeggse skeggse force-pushed the refactor branch 2 times, most recently from 1c98f76 to d8ccd48 Compare April 13, 2020 23:36
@skeggse skeggse force-pushed the implement-save-all branch from 4f21439 to 4330584 Compare April 13, 2020 23:40
@skeggse skeggse changed the base branch from refactor to master April 14, 2020 18:30
This feature pipelines the EVALSHA commands for many Job#save calls together to
avoid the compounding latency penalty when using the `redis` library.
@shils shils self-requested a review April 15, 2020 23:44
@skeggse skeggse merged commit 851f09d into master Oct 28, 2020
@skeggse skeggse deleted the implement-save-all branch October 28, 2020 07:12
beequeueci pushed a commit that referenced this pull request Nov 2, 2020
## [1.3.0](v1.2.3...v1.3.0) (2020-11-02)

### Features

* implement Queue#saveAll feature ([#198](#198)) ([851f09d](851f09d))
* support custom strategies on a queue ([#134](#134)) ([926de9d](926de9d))
* **types:** add generics to type definitions ([a565d3d](a565d3d))
* **types:** add isRunning ([c488385](c488385))
* **types:** add ready handler ([32c4b1e](32c4b1e))

### Bug Fixes

* **backoff:** allow no delay arg when setting immediate strategy ([#154](#154)) ([6f1d62f](6f1d62f))
* **queue:** remove error event listener on close ([#231](#231)) ([36b4904](36b4904))
* **removeJob:** remove job from stored jobs ([#230](#230)) ([a8c9d87](a8c9d87))
* **types:** support progress events using arbitrary data ([#140](#140)) ([bc8aa52](bc8aa52))
* **types:** update createJob handler for consistency ([b71a993](b71a993))
* **types:** update redis option type ([#290](#290)) ([e80c51d](e80c51d))
* **types:** update type declaration ([#252](#252)) ([1dce7ca](1dce7ca))
* misc edge case fixes ([a2df983](a2df983))
* update typescript declarations and add documentation ([#187](#187)) ([cec1498](cec1498)), closes [#138](#138)
beequeueci pushed a commit that referenced this pull request Nov 3, 2020
## [1.3.0](v1.2.3...v1.3.0) (2020-11-03)

### Features

* implement Queue#saveAll feature ([#198](#198)) ([851f09d](851f09d))
* support custom strategies on a queue ([#134](#134)) ([926de9d](926de9d))
* **types:** add generics to type definitions ([a565d3d](a565d3d))
* **types:** add isRunning ([c488385](c488385))
* **types:** add ready handler ([32c4b1e](32c4b1e))

### Bug Fixes

* **backoff:** allow no delay arg when setting immediate strategy ([#154](#154)) ([6f1d62f](6f1d62f))
* **queue:** remove error event listener on close ([#231](#231)) ([36b4904](36b4904))
* **removeJob:** remove job from stored jobs ([#230](#230)) ([a8c9d87](a8c9d87))
* **types:** support progress events using arbitrary data ([#140](#140)) ([bc8aa52](bc8aa52))
* **types:** update createJob handler for consistency ([b71a993](b71a993))
* **types:** update redis option type ([#290](#290)) ([e80c51d](e80c51d))
* **types:** update type declaration ([#252](#252)) ([1dce7ca](1dce7ca))
* misc edge case fixes ([a2df983](a2df983))
* update typescript declarations and add documentation ([#187](#187)) ([cec1498](cec1498)), closes [#138](#138)
@beequeueci
Copy link
Collaborator

🎉 This PR is included in version 1.3.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants