n8n/packages
Michael Auerswald 7b96820218
fix(core): Add recoveryInProgress flag file (#6962)
Issue: during startup, unfinished executions trigger a recovery process
that, under certain circumstances, can in itself crash the instance
(e.g. by running our of memory), resulting in an infinite recovery loop

This PR aims to change this behaviour by writing a flag file when the
recovery process starts, and removing it when it finishes. In the case
of a crash, this flag will persist and upon the next attempt, the
recovery will instead do the absolute minimal (marking executions as
'crashed'), without attempting any 'crashable' actions.
2023-08-18 17:12:24 +02:00
..
@n8n/client-oauth2 🚀 Release 1.2.0 (#6891) 2023-08-09 14:10:24 +02:00
@n8n_io/eslint-config perf(core): Add filtering and pagination to GET /workflows (#6845) 2023-08-09 12:30:02 +02:00
cli fix(core): Add recoveryInProgress flag file (#6962) 2023-08-18 17:12:24 +02:00
core fix(core): Replace throw with warning when deactivating a non-active workflow (#6969) 2023-08-18 14:04:49 +02:00
design-system fix(editor): Fix Remove all fields not removing values in resource mapper (#6940) 2023-08-17 14:22:28 +02:00
editor-ui fix(editor): Revert Fix telemetry initialization (no-changelog) (#6968) 2023-08-18 13:06:13 +02:00
node-dev Merge tag 'n8n@1.3.0' 2023-08-16 18:36:01 +02:00
nodes-base fix(Google Sheets Trigger Node): Support sheet names with non-latin characters (#6970) 2023-08-18 14:38:41 +02:00
workflow refactor(core): Delete some duplicate code between ActiveWebhooks and ActiveWorkflowRunner (no-changelog) (#6951) 2023-08-17 17:18:14 +02:00