Coordinate distributed systems.
Go to file
Joshua Harlow ba3c23cf42 Make all locks operate the same when fetched from different coordinators
Instead of having one outlier lock class (file locks) which fetch
the same lock object from different coordinators have each coordinator
that is using the file driver return different locks and only share
the absolute minimum of components to ensure this is done in a safe
manner (due to lack of thread awareness in process based locks).

Change-Id: I32d22230cb0165ccfbb39b6e97f12f906836b0e1
2015-12-17 10:56:32 -08:00
doc/source Include changelog/history in docs 2015-09-24 15:06:05 -07:00
examples doc: switch examples to Zake 2014-11-18 15:39:05 +01:00
tools Update compatibility matrix due to file drivers new abilities 2015-06-27 09:46:54 -07:00
tooz Make all locks operate the same when fetched from different coordinators 2015-12-17 10:56:32 -08:00
.coveragerc Add standard code coverage configuration file 2015-10-02 09:09:41 -04:00
.gitignore Update .gitignore 2015-07-17 13:24:59 +02:00
.gitreview Fix .gitreview after rename/transfer 2014-12-06 19:27:17 +03:00
.testr.conf First commit of Tooz 2013-12-19 12:18:35 +01:00
LICENSE First commit of Tooz 2013-12-19 12:18:35 +01:00
README.rst Switch badges from 'pypip.in' to 'shields.io' 2015-06-11 20:44:26 -07:00
requirements.txt Updated from global requirements 2015-12-15 19:01:12 +00:00
run-examples.sh Have examples run in the py27 environment and make them work 2014-09-19 11:57:56 -07:00
setup-memcached-env.sh tests: remove check_port 2014-12-01 15:00:47 +01:00
setup-mysql-env.sh fix mysql driver url parsing 2015-03-16 06:16:27 -07:00
setup-postgresql-env.sh tests: remove check_port 2014-12-01 15:00:47 +01:00
setup-redis-env.sh tests: remove check_port 2014-12-01 15:00:47 +01:00
setup-sentinel-env.sh Update sentinel support to allow multiple sentinel hosts 2015-01-12 14:18:53 +00:00
setup-zookeeper-env.sh tests: remove check_port 2014-12-01 15:00:47 +01:00
setup.cfg docs - Set pbr 'warnerrors' option for doc build 2015-09-24 21:46:09 -04:00
setup.py Updated from global requirements 2015-09-17 12:17:45 +00:00
test-requirements.txt Updated from global requirements 2015-11-19 15:53:50 +00:00
tox.ini Remove python 2.6 and cleanup tox.ini 2015-11-16 00:22:16 +00:00

Tooz

Latest Version

Downloads

The Tooz project aims at centralizing the most common distributed primitives like group membership protocol, lock service and leader election by providing a coordination API helping developers to build distributed applications.

Join us