Describe the problem/error/question
I needed to change the configuration on an n8n instance that was using the default Execution Mode. This instance has more than 200.000 pending executions. The idea was to change the Execution Mode to queue mode and deploy as many workers as would be needed to execute all the pending executions. What is happening is that once I change the Execution Mode to queue mode, all the previous queued executions will not get triggered. The query for pending executions function returns nothing. If new executions are created, for example using webhooks or manually, they are correctly executed on the workers.
Information on your n8n setup
- n8n version: 1.53.2
- Database (default: SQLite): postgresql
- n8n EXECUTIONS_PROCESS setting (default: own, main): default
- Running n8n via (Docker, npm, n8n cloud, desktop app): docker
- Operating system: Ubuntu