Renat Akhmerov 05ce6f893d Fix race condition in refreshing "join" task state
* Previously we used periodic jobs to refresh state of "join" tasks
  and there was a guarantee that only one such job could run at a
  time, so there wasn't a need in using locking. Now we allow more
  than one such jobs run in parallel processes (and threads) so
  we have to lock task execution and then check task state again
  and update it, if needed.

Change-Id: Icaad486d9c3f830db0314dedb44664940cca0014
Closes-Bug: #1803483
2018-11-15 11:32:50 +07:00
2018-01-31 04:16:42 +00:00
2018-10-19 10:45:29 +02:00
2018-08-01 05:08:48 +00:00
2018-05-30 14:46:25 -04:00
2017-07-27 22:15:12 +08:00
2013-12-30 13:11:49 +07:00
2017-03-03 10:17:44 +00:00
2018-11-13 10:05:15 +00:00

Team and repository tags

image

Mistral

Workflow Service for OpenStack cloud. This project aims to provide a mechanism to define tasks and workflows without writing code, manage and execute them in the cloud environment.

Project Resources

Description
Workflow Service for OpenStack.
Readme 51 MiB
Languages
Python 99%
Shell 1%