8d75784356
* Adding "convert_output_data" config property gives an opportunity to increase overal performance. If YAQL always converts an expression result, it often takes significant CPU time and overall workflow execution time increases. It is especially important when a workflow publishes lots of data into the context and uses big workflow environments. It's been tested on a very big workflow (~7k tasks) with a big workflow environment (~2.5mb) that often uses the YAQL function "<% env() %>". This function basically just returns the workflow environment. * Created all necessary unit tests. * Other style fixes. Change-Id: Ie3169ec884ec9a0e7e50327dd03cd78dcda0a39b |
||
---|---|---|
.. | ||
__init__.py | ||
base_expression.py | ||
jinja_expression.py | ||
yaql_expression.py |