Highlights
Regression with workers in Redis Event Bus
This release fixes a critical bug introduced in 2.17.0.
What
Not await bullWorker_.run() in event-bus-redis onApplicationStart
Why
bullWorker_.run() is designed to return only when the worker is closed (taskforcesh/bullmq#2128). This bug had flown under the radar until we started awaiting all modules onApplicationStart here. The effect is that when running in worker mode, application startup hangs indefinitely. It does not happen in server mode because bullWorker_ only exists in worker mode.
Bugs
- fix: fix event-bus-redis onApplicationStart hook by @peterlgh7 in #15838
- fix: properly handle undefined bullWorker by @peterlgh7 in #15842
Other Changes
- i18n(ja): complete dashboard translations — fill 511 missing keys by @greymoth-jp in #15839
New Contributors
- @greymoth-jp made their first contribution in #15839
Full Changelog: v2.17.0...v2.17.1