summaryrefslogtreecommitdiff
path: root/tooz
Commit message (Expand)AuthorAgeFilesLines
* redis: fix concurrent access on acquire()ocata-em1.48.2Julien Danjou2017-07-181-1/+2
* Rewrite heartbeat runner with eventJulien Danjou2017-07-181-28/+21
* Merge "Fix test function name with two underscores to have only one"1.48.0Jenkins2017-01-121-1/+1
|\
| * Fix test function name with two underscores to have only oneCao Xuan Hoang2017-01-031-1/+1
* | Add partitioner implementation1.47.0Julien Danjou2017-01-016-24/+257
|/
* Stop making tooz.utils depending on tooz.coordinationJulien Danjou2017-01-0110-160/+167
* The 'moves.moved_class' function creates a new classJoshua Harlow2016-12-201-2/+4
* Merge "Add weight support to the hashring"Jenkins2016-12-192-25/+44
|\
| * Add weight support to the hashringJulien Danjou2016-12-132-25/+44
* | Merge "coordination: allow to pass capabilities in join_group_create()"Jenkins2016-12-191-3/+3
|\ \ | |/
| * coordination: allow to pass capabilities in join_group_create()Julien Danjou2016-12-131-3/+3
* | coordination: fix moved_class usage for ToozErrorJulien Danjou2016-12-121-3/+1
|/
* Merge "redis: make sure we don't release and heartbeat a lock at the same time"Jenkins2016-12-091-11/+17
|\
| * redis: make sure we don't release and heartbeat a lock at the same timeJulien Danjou2016-11-241-11/+17
* | zookeeper: switch to standard group membership watchingJulien Danjou2016-12-071-79/+1
* | Add a hashring implementationJulien Danjou2016-12-072-0/+325
* | Move ToozError to root moduleJulien Danjou2016-12-0716-85/+99
* | Merge "Fixup concurrent modification"Jenkins2016-12-071-4/+6
|\ \
| * | Fixup concurrent modificationJoshua Harlow2016-12-071-4/+6
* | | Replaces uuid.uuid4 with uuidutils.generate_uuid()zhangguoqing2016-12-071-2/+2
|/ /
* | Do not re-set the members cache for watchers by default1.46.0Julien Danjou2016-11-306-48/+19
* | coordination: add __repr__ for join/leave eventsJulien Danjou2016-11-301-0/+10
* | coordination: renforce event based testingJulien Danjou2016-11-301-66/+67
* | Factorize member_id in the base coordinator classJulien Danjou2016-11-3010-16/+13
* | Use the internal group of list rather than listing the groupsJulien Danjou2016-11-301-5/+4
* | Move the cached-based watcher implementation into its own classJulien Danjou2016-11-3010-233/+119
* | Factorize group quit on stop()1.45.0Julien Danjou2016-11-295-24/+16
* | coordination: make get_members() return a setJulien Danjou2016-11-295-16/+12
* | Replace 'assertTrue(a (not)in b)' with 'assert(Not)In(a, b)'Cao Xuan Hoang2016-11-281-22/+22
|/
* coordinator: add join_group_createJulien Danjou2016-11-247-4/+37
* Replace retrying with tenacityJulien Danjou2016-11-246-71/+26
* Merge "Raise tooz error when unexpected last entries found"Jenkins2016-11-232-0/+28
|\
| * Raise tooz error when unexpected last entries foundJoshua Harlow2016-07-272-0/+28
* | Using assertIsNone() instead of assertEqual(None, ...)Cao Xuan Hoang2016-11-151-2/+2
* | file: update .metadata atomicallyJulien Danjou2016-09-301-7/+9
* | file: return converted voluptuous dataJulien Danjou2016-09-301-2/+1
* | file: move _load_and_validate to a methodJulien Danjou2016-09-301-32/+28
* | file: move _read_{group,member}_id to staticmethod-sJulien Danjou2016-09-301-18/+18
* | Use method ensure_tree from oslo.utilsChangBo Guo(gcb)2016-09-252-18/+3
* | Fix a typo in file.pyzhangyanxian2016-09-211-1/+1
* | Makedirs only throws oserror, so only catch that1.43.0Joshua Harlow2016-08-131-1/+1
* | Merge "etcd: don't run heartbeat() concurrently"1.42.0Jenkins2016-07-291-0/+12
|\ \ | |/ |/|
| * etcd: don't run heartbeat() concurrentlyJohn Schwarz2016-07-271-0/+12
* | Merge "etcd: properly block when using 'wait'"Jenkins2016-07-262-1/+45
|\ \
| * | etcd: properly block when using 'wait'John Schwarz2016-07-202-1/+45
| |/
* | Merge "Share _get_random_uuid() among all tests"Jenkins2016-07-206-61/+58
|\ \
| * | Share _get_random_uuid() among all testsJohn Schwarz2016-07-206-61/+58
| |/
* | Merge "Clean leave group hooks when unwatching."Jenkins2016-07-182-0/+16
|\ \
| * | Clean leave group hooks when unwatching.Yassine Lamgarchal2016-07-172-0/+16
| |/
* | Fix the test test_unwatch_elected_as_leader.Yassine Lamgarchal2016-07-171-1/+2
|/