Ussuri Series Release Notes¶
Redis driver retries actions for up to 15 times when met with error connecting to Redis.
Fixes AttributeError in the
mysqldriver with PyMySQL 0.10.0.
The etcd3 and etcd3gw drivers now support TLS, by adding the ability to specify ca_cert, cert_key and cert_cert files. For the etcd3gw driver, this is controlled by specifying “etcd3+https” in the coordination URL.
Added heartbeat supported to the Consul driver so that locks would remain locked instead of timing out on the first TTL. This can be considered both a feature and a bug fix because previously the Consul driver would only hold the lock for the first TTL and behind the scenes Consul would release it due to the lack of session updates. In order for the Consul driver to perform distributed locking properly you MUST utilize heartbeats!
Python 2.7 support has been dropped. The minimum version of Python now supported by tooz is Python 3.6.