We are joyful to announce the release of:
tooz 1.46.0: Coordination library for distributed systems.
This release is part of the ocata release series.
The source is available from:
http://git.openstack.org/cgit/openstack/tooz
Download the package from:
https://pypi.python.org/pypi/tooz
Please report issues through launchpad:
http://bugs.launchpad.net/python-tooz/
For more details, please see below.
Changes in tooz 1.45.0..1.46.0 ------------------------------
5f905c8 Do not re-set the members cache for watchers by default 3574b13 coordination: add __repr__ for join/leave events daeb7c6 coordination: renforce event based testing ea98b28 Factorize member_id in the base coordinator class 73d76cd Use the internal group of list rather than listing the groups 0b1723e Move the cached-based watcher implementation into its own class
Diffstat (except docs and test files) -------------------------------------
tooz/coordination.py | 100 +++++++++++++++++++------- tooz/drivers/consul.py | 27 +------ tooz/drivers/etcd.py | 27 +------ tooz/drivers/file.py | 25 +------ tooz/drivers/ipc.py | 36 +++------- tooz/drivers/memcached.py | 44 +----------- tooz/drivers/mysql.py | 2 +- tooz/drivers/pgsql.py | 2 +- tooz/drivers/redis.py | 32 +-------- tooz/drivers/zookeeper.py | 155 +++++++++++++++------------------------- 12 files changed, 229 insertions(+), 365 deletions(-)