n8n/packages
Iván Ovejero 442c73e63b
feat(core): Set up leader selection for multiple main instances (#7527)
https://linear.app/n8n/issue/PAY-933/set-up-leader-selection-for-multiple-main-instances

- [x] Set up new envs
- [x] Add config and license checks
- [x] Implement `MultiMainInstancePublisher`
- [x] Expand `RedisServicePubSubPublisher` to support
`MultiMainInstancePublisher`
- [x] Init `MultiMainInstancePublisher` on startup and destroy on
shutdown
- [x] Add to sandbox plans
- [x] Test manually

Note: This is only for setup - coordinating in reaction to leadership
changes will come in later PRs.
2023-10-30 16:22:32 +01:00
..
@n8n/client-oauth2
@n8n_io/eslint-config refactor: Run lintfix (no-changelog) (#7537) 2023-10-27 14:15:02 +02:00
cli feat(core): Set up leader selection for multiple main instances (#7527) 2023-10-30 16:22:32 +01:00
core refactor(core): Avoid passing around static state like default timezone (no-changelog) (#7221) 2023-10-27 14:17:52 +02:00
design-system refactor: Run lintfix (no-changelog) (#7537) 2023-10-27 14:15:02 +02:00
editor-ui fix(editor): Fix NDV close after using input select (#7544) 2023-10-30 13:44:19 +01:00
node-dev 🚀 Release 1.14.0 (#7514) 2023-10-25 15:34:57 +02:00
nodes-base refactor(GitHub Trigger Node): Stop reporting to Sentry permission errors (no-changelog) (#7552) 2023-10-30 12:12:43 +01:00
workflow refactor(core): Avoid passing around static state like default timezone (no-changelog) (#7221) 2023-10-27 14:17:52 +02:00