It is possible to delete a running execution. This will cause the engine to error as objects can't be found. This report follows a brief discussion on IRC.
13:05 <jtomasek> rakhmerov: so deleting the execution is also valid way to stop the execution?
13:06 <rakhmerov> jtomasek: well, yes, you can do this but engine will be cursing that some objects are not found
13:06 <rakhmerov> when e.g. a running task will be completing
13:07 <jtomasek> rakhmerov: ah, I see, yeah I am seeing some foreign key errors from time to time when testing this
13:08 <jtomasek> rakhmerov: so if I update the state of execution to lets say 'ERROR', the running task will finish and no other will get run?
13:09 <rakhmerov> correct
This isn't an ideal outcome, we should require that users stop an execution before it is deleted.
could you please more explain this issue ??