Victoria Series Release Notes¶
2.7.2-3¶
New Features¶
Redis driver retries actions for up to 15 times when met with errorconnecting to Redis.
2.7.0¶
New Features¶
HashRingnow accepts a new argumenthash_function, allowingusing a different hash function.
Bug Fixes¶
Fixes AttributeError in the
mysqldriver with PyMySQL 0.10.0.
2.4.0¶
New Features¶
Added support for Consul ACL tokens. Consul ACL tokens can be passed in asa parameterized argument. Requires python-consul2
Upgrade Notes¶
Updated the python-consul library to python-consul2. The original library isno longer maintained while python-consul2 is reasonably maintained. Consul 1.4has a new ACL implementation, and Consul 1.7 includes some standards enforcementwhich break python-consul.
2.3.0¶
New Features¶
The etcd3 and etcd3gw drivers now support TLS, by adding the ability tospecify ca_cert, cert_key and cert_cert files. For the etcd3gw driver,this is controlled by specifying “etcd3+https” in the coordination URL.
2.2.0¶
New Features¶
Added heartbeat supported to the Consul driver so that locks would remain lockedinstead of timing out on the first TTL. This can be considered both a feature anda bug fix because previously the Consul driver would only hold the lock for thefirst TTL and behind the scenes Consul would release it due to the lack of sessionupdates. In order for the Consul driver to perform distributed locking properlyyou MUST utilize heartbeats!
2.0.0¶
Upgrade Notes¶
Python 2.7 support has been dropped. The minimum version of Python nowsupported by tooz is Python 3.6.
1.62.0¶
New Features¶
The etcd3gw driver now supports the group membership API.
1.59.0¶
New Features¶
The etcd3 driver now supports the group membership API.
1.47.0¶
New Features¶
Addtooz.hashring, a consistent hash ring implementation.
Introduce a new partitioner object. This object is synchronized within a group of nodes and exposes a way to distribute object management across several nodes.
1.45.0¶
New Features¶
Coordination drivers now have a methodjoin_group_create that is able to create a group before joining it if it does not exist yet.
Other Notes¶
Introduce reno for deployer release notes.
