Coordinate distributed systems.
Go to file
ricolin bed303e9b4 Fix: Add timeout for mysql driver
The issue with current one is we try to use blocking as timeout
provider.
That make the timeout setting in mysql bound with blocking.
And the lock can't served with scenario that when we don't need timeout
blocking but still timeout required.

Change-Id: I36c80f882a91cd1c63d5a3bc2d1d8cb50f6637c6
2023-07-10 22:56:14 +08:00
doc Loosen protobuf version that's used for docs/renos 2022-11-30 18:16:48 +01:00
examples Adding pre-commit 2020-10-09 15:35:34 +00:00
playbooks Unblock tooz gate 2019-05-10 20:02:04 +00:00
releasenotes Allow to pass ssl-related args for zookeeper 2022-12-08 19:54:11 +00:00
tools Add grouping support in etcd to compatibility matrix. 2022-10-28 17:28:21 +02:00
tooz Fix: Add timeout for mysql driver 2023-07-10 22:56:14 +08:00
.coveragerc Fix coverage tests 2018-09-18 00:37:30 +00:00
.gitignore ignore reno generated artifacts 2020-03-25 13:17:59 +01:00
.gitreview OpenDev Migration Patch 2019-04-19 19:27:52 +00:00
.pre-commit-config.yaml Move flake8 as a pre-commit local target. 2021-04-06 11:01:50 +02:00
.stestr.conf Migrate to stestr 2018-09-18 00:37:30 +00:00
.zuul.yaml Revert "Moves supported python runtimes from version 3.8 to 3.10" 2023-05-05 14:03:32 -05:00
bindep.txt Install only needed packages 2016-09-22 10:20:50 +02:00
CONTRIBUTING.rst Add CONTRIBUTING.rst 2016-11-18 16:44:36 +08:00
LICENSE First commit of Tooz 2013-12-19 12:18:35 +01:00
README.rst Replace git.openstack.org URLs with opendev.org URLs 2019-05-22 14:58:13 +08:00
requirements.txt Bump tenacity dependency to >= 5.0.0 2022-03-29 09:06:40 +00:00
run-examples.sh Have examples run in the py27 environment and make them work 2014-09-19 11:57:56 -07:00
run-tests.sh Simplify env list and test running 2017-06-09 18:09:31 +02:00
setup-consul-env.sh Implements Group API for the Consul driver 2020-06-15 11:24:49 -05:00
setup-etcd-env.sh Switch tests to use latest etcd - 3.1.3 2017-03-14 15:17:42 +00:00
setup.cfg Revert "Moves supported python runtimes from version 3.8 to 3.10" 2023-05-05 14:03:32 -05:00
setup.py Updated from global requirements 2015-09-17 12:17:45 +00:00
test-requirements.txt Adding pre-commit 2020-10-09 15:35:34 +00:00
tox.ini tox: set allowlist_externals 2023-01-17 15:32:49 +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