Revisions of python-tooz
Dominique Leuenberger (dimstar_suse)
accepted
request 1136722
from
Dirk Mueller (dirkmueller)
(revision 16)
- update to version 4.2.0 - Cap protobuf < 4.x - Loosen protobuf version that's used for docs/renos - tox: set allowlist_externals - [etcd3gw] create new lease if expired. - Drop python3.6/3.7 support in testing runtime - Fix mysql timeout - Allow to pass ssl-related args for zookeeper - Add TLS support for MySQL driver - Support etcd3gw api version - Revert "Moves supported python runtimes from version 3.8 to 3.10" - remove unicode from code - Fix: Add timeout for mysql driver - Moves supported python runtimes from version 3.8 to 3.10 - Enable watch functionality for Etcd3Driver - Fix inappropriate logic in memcachedlock.release() - Add grouping support in etcd to compatibility matrix.
Dominique Leuenberger (dimstar_suse)
accepted
request 994200
from
Dirk Mueller (dirkmueller)
(revision 15)
- drop unneeded dependencies
Dominique Leuenberger (dimstar_suse)
accepted
request 981115
from
Dirk Mueller (dirkmueller)
(revision 14)
- update to version 2.11.1 - Support later tenacity versions - setup.cfg: Replace dashes with underscores - Enable retries in redis driver - Deprecate the etcd3 driver - Bump tenacity dependency to >= 5.0.0 - Update CI to use unversioned jobs template - Fix formatting of release list - Fix getting group with prefix in etcd3gw driver - Fix docstring for get_members()
Dominique Leuenberger (dimstar_suse)
accepted
request 939549
from
Dirk Mueller (dirkmueller)
(revision 13)
- update to version 2.9.0 - Use py3 as the default runtime for tox - Cap tenacity to unblock the gate - Add Python3 wallaby unit tests - Move flake8 as a pre-commit local target. - Update master for stable/wallaby - Retry on redis connection errors - Bump hacking and flake8 version to fix pep8 job
Dominique Leuenberger (dimstar_suse)
accepted
request 890009
from
Dirk Mueller (dirkmueller)
(revision 12)
Dominique Leuenberger (dimstar_suse)
accepted
request 803611
from
Dirk Mueller (dirkmueller)
(revision 11)
Ussuri Update
Dominique Leuenberger (dimstar_suse)
accepted
request 736628
from
Thomas Bechtold (tbechtold)
(revision 10)
- removed 0001-Remove-grpcio-from-requirements.txt.patch - update to version 1.66.2 - Remove unused requirements. - Blacklist sphinx 2.1.0 - Remove py35, add py37 classifiers - OpenDev Migration Patch - Replace git.openstack.org URLs with opendev.org URLs - Add Python 3 Train unit tests - Update Sphinx requirement and uncap grpcio - Referencing testenv deps now works - add python 3.7 unit test job - Update master for stable/stein - Move grpcio from requirements.txt to extras - Fix wrong log level during heartbeat - Move test deps to test-requirements.txt - Unblock tooz gate
Dominique Leuenberger (dimstar_suse)
accepted
request 699141
from
Dirk Mueller (dirkmueller)
(revision 9)
- fix python-enum34 dependency - update to version 1.64.2 - More explicitly document driver connection strings - fix tox python3 overrides - Ensure consistent encoding of strings for ID - Add release note link in README - add lib-forward-testing-python3 test job - Change openstack-dev to openstack-discuss - Unblock tooz gate - Update reno for stable/rocky - Fixed UnicodeEncodeError for Python2 unicode objects - Switch to autodoc_default_options - Migrate to stestr - add python 3.6 unit test job - Use templates for cover - Fix coverage tests - import zuul job settings from project-config - coordination: do not retry the whole heartbeat on fail - add 0001-Remove-grpcio-from-requirements.txt.patch
Dominique Leuenberger (dimstar_suse)
accepted
request 688256
from
Thomas Bechtold (tbechtold)
(revision 8)
- update to version 1.62.1 - fix tox python3 overrides - Update .gitreview for stable/rocky - import zuul job settings from project-config - Fixed UnicodeEncodeError for Python2 unicode objects
Dominique Leuenberger (dimstar_suse)
accepted
request 633123
from
Dirk Mueller (dirkmueller)
(revision 7)
Initial Rocky clients submission. please combine all in one staging project otherwise this will never build
Dominique Leuenberger (dimstar_suse)
accepted
request 583360
from
Dirk Mueller (dirkmueller)
(revision 6)
- Switch to stable/queens spec template
Dominique Leuenberger (dimstar_suse)
accepted
request 578062
from
Thomas Bechtold (tbechtold)
(revision 5)
- update to version 1.60.0 - Update .gitreview for stable/queens - Use native Zuul v3 tox jobs - msgpack-python has been renamed to msgpack
Dominique Leuenberger (dimstar_suse)
accepted
request 545730
from
Dirk Mueller (dirkmueller)
(revision 4)
- update to version 1.59.0 - redis: always remove lock from acquired lock when release()ing - Update reno for stable/pike - Add etcd3 group support - Use the same default timeout for async result - redis: log an error on release failure - Acquire fails with "ToozError: Not found"
Dominique Leuenberger (dimstar_suse)
accepted
request 515022
from
Thomas Bechtold (tbechtold)
(revision 3)
- update to version 1.58.0 - etcd3: add etcd3 coordination driver - Factorize tox envlist for better readability - redis: fix concurrent access on acquire() - {my,pg}sql: close connections when out of retry - tests: fix etcd and consul test run - pass on partitions - pgsql: fix self._conn.close() being called without connection - Implement heartbeat for FileDriver - hashring: allow to use bytes as node name - Update reno for stable/ocata - coordination: factorize common async result futures code - Turn on warning-is-error in doc build - Make sure Lock.heartbeat() returns True/False - etcd3: use discard() rather than remove() - http->https for security - doc: use list-table for driver support tables - Separate etcd3gw driver that uses the etcd3 grpc gateway - etcd3: replace custom lock code by more recent etcd3 lock code - coordination: remove double serialization of capabilities - consul: remove unused executor - etcd: fix blocking argument - get weight of existing members - coordination: fix reversed fiels for __repr__ for events - Add shared filelock - postgresql: only pass username and password if they are set - Fix psycopg2 connection argument - Update URLs in documents according to document migration - etcd: fix acquire(blocking=True) on request exception - tests: tests fail if no URL is set + run partitioner tests on basic drivers
Dominique Leuenberger (dimstar_suse)
accepted
request 456036
from
Thomas Bechtold (tbechtold)
(revision 2)
- update to version 1.48.0: - Replace 'assertTrue(a in b)' with 'assertIn(a, b)' and 'assertFalse(a in - Replace retrying with tenacity - [doc] Note lack of constraints is a choice - Fixup concurrent modification - file: update .metadata atomically - Switch from Python 3.4 to Python 3.5 - tox: use pretty tox output - file: move _read_{group,member}_id to staticmethod-s - Update etcd version in tests - redis: make sure we don't release and heartbeat a lock at the same time - Add CONTRIBUTING.rst - The 'moves.moved_class' function creates a new class - coordinator: add join_group_create - Bump hacking to 0.12 - coordination: make get_members() return a set - file: move _load_and_validate to a method - Add weight support to the hashring - Use the internal group of list rather than listing the groups - Changed author and author-email - tox: install docs dependency in docs target and reno - Raise tooz error when unexpected last entries found - Install only needed packages - coordination: add __repr__ for join/leave events - zookeeper: switch to standard group membership watching - coordination: fix moved_class usage for ToozError - Use method ensure_tree from oslo.utils - Move ToozError to root module - Using assertIsNone() instead of assertEqual(None, ...) - Replace 'assertTrue(a (not)in b)' with 'assert(Not)In(a, b)'
Dominique Leuenberger (dimstar_suse)
accepted
request 431549
from
Dirk Mueller (dirkmueller)
(revision 1)
Displaying all 16 revisions