[release-announce] taskflow 4.4.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Tue Sep 1 15:23:03 UTC 2020


We are overjoyed to announce the release of:

taskflow 4.4.0: Taskflow structured state management library.

This release is part of the victoria release series.

The source is available from:

    https://opendev.org/openstack/taskflow

Download the package from:

    https://pypi.org/project/taskflow

Please report issues through:

    https://bugs.launchpad.net/taskflow/+bugs

For more details, please see below.

4.4.0
^^^^^


New Features
************

* Allow to use Sentinel for Redis connections. New variable
  *sentinel* can be passed to Redis jobboard. It is None by default,
  Sentinel name should be passed to enable this functionality.


Bug Fixes
*********

* Limit retries for storage failures on saving flow/task state in
  the storage. Previously on StorageFailure exception may cause an
  endless loop during execution of flows throwing errors and retrying
  to save details.

Changes in taskflow 4.3.1..4.4.0
--------------------------------

c3245421 Avoid endless loop on StorageFailure
f17252de Add sentinel redis support
cf327a2e Switch from unittest2 compat methods to Python 3.x methods


Diffstat (except docs and test files)
-------------------------------------

...dd-sentinel-redis-support-9fd16e2a5dd5c0c9.yaml |  6 ++
...ess-loop-on-storage-error-dd4467f0bbc66abf.yaml |  7 +++
taskflow/jobs/backends/impl_redis.py               | 15 ++++-
taskflow/storage.py                                | 11 ++++
taskflow/test.py                                   |  2 +-
9 files changed, 122 insertions(+), 51 deletions(-)







More information about the Release-announce mailing list