bull
Advanced tools
Comparing version 4.2.0 to 4.2.1
@@ -0,1 +1,8 @@ | ||
## [4.2.1](https://github.com/OptimalBits/bull/compare/v4.2.0...v4.2.1) (2022-01-17) | ||
### Bug Fixes | ||
* **sandbox:** exit if uncaughtException ([43dc2e6](https://github.com/OptimalBits/bull/commit/43dc2e69dfa0cbaf960ce6f1bd6c4125b1052ff9)) | ||
# [4.2.0](https://github.com/OptimalBits/bull/compare/v4.1.4...v4.2.0) (2021-12-21) | ||
@@ -2,0 +9,0 @@ |
@@ -113,2 +113,3 @@ /** | ||
/*eslint no-process-exit: "off"*/ | ||
process.on('uncaughtException', err => { | ||
@@ -122,3 +123,6 @@ if (!err.message) { | ||
}); | ||
throw err; | ||
// An uncaughException leaves this process in a potentially undetermined state so | ||
// we must exit | ||
process.exit(-1); | ||
}); | ||
@@ -125,0 +129,0 @@ |
{ | ||
"name": "bull", | ||
"version": "4.2.0", | ||
"version": "4.2.1", | ||
"description": "Job manager", | ||
@@ -5,0 +5,0 @@ "engines": { |
@@ -145,17 +145,21 @@ | ||
| Feature | Bull | Kue | Bee | Agenda | | ||
| :------------- |:-------------:|:-----:|:---:|:------:| | ||
| Backend | redis | redis |redis| mongo | | ||
| Priorities | ✓ | ✓ | | ✓ | | ||
| Concurrency | ✓ | ✓ | ✓ | ✓ | | ||
| Delayed jobs | ✓ | ✓ | | ✓ | | ||
| Global events | ✓ | ✓ | | | | ||
| Rate Limiter | ✓ | | | | | ||
| Pause/Resume | ✓ | ✓ | | | | ||
| Sandboxed worker| ✓ | | | | | ||
| Repeatable jobs | ✓ | | | ✓ | | ||
| Atomic ops | ✓ | | ✓ | | | ||
| Persistence | ✓ | ✓ | ✓ | ✓ | | ||
| UI | ✓ | ✓ | | ✓ | | ||
| Optimized for | Jobs / Messages | Jobs | Messages | Jobs | | ||
| Feature | Bullmq-Pro | Bullmq | Bull | Kue | Bee | Agenda | | ||
| :------------------------ | :-------------: | :-------------: | :-------------: | :---: | -------- | ------ | | ||
| Backend | redis | redis | redis | redis | redis | mongo | | ||
| Observables | ✓ | | | | | | | ||
| Group Rate Limit | ✓ | | | | | | | ||
| Group Support | ✓ | | | | | | | ||
| Parent/Child Dependencies | ✓ | ✓ | | | | | | ||
| Priorities | ✓ | ✓ | ✓ | ✓ | | ✓ | | ||
| Concurrency | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | ||
| Delayed jobs | ✓ | ✓ | ✓ | ✓ | | ✓ | | ||
| Global events | ✓ | ✓ | ✓ | ✓ | | | | ||
| Rate Limiter | ✓ | ✓ | ✓ | | | | | ||
| Pause/Resume | ✓ | ✓ | ✓ | ✓ | | | | ||
| Sandboxed worker | ✓ | ✓ | ✓ | | | | | ||
| Repeatable jobs | ✓ | ✓ | ✓ | | | ✓ | | ||
| Atomic ops | ✓ | ✓ | ✓ | | ✓ | | | ||
| Persistence | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | ||
| UI | ✓ | ✓ | ✓ | ✓ | | ✓ | | ||
| Optimized for | Jobs / Messages | Jobs / Messages | Jobs / Messages | Jobs | Messages | Jobs | | ||
@@ -162,0 +166,0 @@ |
180339
3319
459