Public bug reported: Needed for OpenStack kilo rc1 for vivid.
CHANGES ======= 0.13.1 ------ * Switch to non-namespaced module imports * Add a driver feature compatibility matrix * Remove support for 3.3 0.13.0 ------ * Two locks acquired from one coord must works * Updated from global requirements * Releases locks in tests * Allow coordinator non-string options and use them * Since we use msgpack this can be more than a str * Updated from global requirements 0.12 ---- * retry: fix decorator * file: fix typo in errno.EACCES 0.11 ---- * Add a file based driver * Upgrade to hacking 0.10 * Update sentinel support to allow multiple sentinel hosts * Allow to pass arguments to retry() * IPC simplification 0.10 ---- * Add support for an optional redis-sentinel * README.rst tweaks * A few more documentation tweaks * Sync requirements to global requirements * Add create/join/leave group support in IPC driver * Add driver autogenerated docs * Update links + python version supported * zookeeper: add support for delete group * redis: add support for group deletion * tests: minor code simplification * memcached: add support for group deletion * memcached: add support for _destroy_group * Switch to using oslosphinx * Add doc on how transaction is itself retrying internally * Fix .gitreview after rename/transfer * tests: use scenarios attributes for timeout capability * tests: check for leave group events on dead members cleanup * memcached: delete stale/dead group members on get_members() * tests: remove check_port * tests: do not skip test on connection error 0.9 --- * doc: add missing new drivers * doc: switch examples to Zake * doc: add locking * Fix tox envlist * Drop Python 3.3 tests in tox * Allow tox with py34 and MySQL * Test connection error scenarios on more drivers * Translate psycopg2 errors/exceptions into tooz exceptions * Ensure 'leave_group' result gotten before further work * watch_leave_group not triggering callback on expired members * Add MySQL driver * Discard 'self' from '_joined_groups' if we got booted out * Implement non-blocking locks with PostgreSQL * More retry code out of memcached * Add a PostgreSQL driver * Fix gate * Handle when a group used to exist but no longer does * tox: split redis/memcached env * Fix memcached heartbeat on start() * tox: splits test scenarios * Add a minimum redis version check while starting * Make requirement on redis 2.10.x explicit * Try to use PSETEX when possible * Use hdel with many keys where supported * Avoid logging warnings when group deleted or member gone * Ensure that we correctly expire (and cleanup) redis members * Various fixes for locks and version compatibility * Move sysv_ipc deps to test-requirements 0.8 --- * test: try to stop() first * Convert the rest of memcached driver functions to futures * Add a assertRaisesAny helper method * Allow zake to be tested * Add a redis driver * Ensure groups leaving returns are gotten * Raise the new OperationTimedOut when futures don't finish * Start to add a catch and reraise of timed out exceptions * Adjust the timeout to reflect the repeated retries * ipc: do not delete the lock if we never acquired it * Add home-page field 0.7 --- * Split up the requirements for py2.x and py3.x * ipc: Fix acquire lock loop logic 0.6 --- * Make lock blocking with no time out by default 0.5 --- * coordination: remove destroy() from the lock protocol * IPC: fix a potential race condition at init * Fix IPC driver on OS X * Switch to oslo.utils * Blacklist retrying 1.3.0 * Use futures to make parts of the memcached driver async * Have examples run in the py27 environment and make them work ** Affects: python-tooz (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to python-tooz in Ubuntu. https://bugs.launchpad.net/bugs/1444615 Title: FFE for python-tooz 0.13.1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python-tooz/+bug/1444615/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs