
* This workflow used to be very slow (hours) before the certain performance improvements we've made over the last few months. Now with this patch it takes about 26 minutes on the CI infrastructure. Having this scenario will allow us to notice performance regressions timely when(if) they happen. * Made several configuration changes to make this scenario work. The most important ones are: - Setting 'oslo_rpc_executor' to 'threading'. By default, it was 'eventlet' and there are known issues leading to deadlocks in Python threads (eventlet green threads don't get along with MySQL some drivers) if this value is set. - Disabling input and output data conversion for YAQL engine. This speeds it up drastically. Change-Id: I0db62a3e68c8954d7db948769d79fc1649d34e31 Signed-off-by: ali <ali.abdelal@nokia.com>
Team and repository tags
Mistral
Workflow Service integrated with OpenStack. This project aims to provide a mechanism to define tasks and workflows in a simple YAML-based language, manage and execute them in a distributed environment.
Project Resources
Mistral Official Documentation
Project status, bugs, and blueprints are tracked on Launchpad
CloudFlow: visualization tool for workflow executions on https://github.com/nokia/CloudFlow
Apache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0
Release notes for the project can be found at: https://docs.openstack.org/releasenotes/mistral/
Source for the project can be found at: https://opendev.org/openstack/mistral
Description
Languages
Python
98.9%
Shell
1%