I would be really interested in this as well. I am using this for alerts management and i have racing conditions. For example:
- Worflow 1 executes and checks if alert with given hash has been created. It has not so it proceeds
- Second workflow is doing the same but it is faster
- Workflow 1 tried to create alert but it has been created already by another execution.
Please advise on how to avoid this. If there is a variable EXECUTIONS_PROCESS to control parallelism between workflows, we need the same to force n8n to wait on each execution before executing the others.