summaryrefslogtreecommitdiff
path: root/tooz/coordination.py
Commit message (Expand)AuthorAgeFilesLines
* Fix docstring for get_members()2.10.1Arne Wiebalck2021-12-091-2/+2
* Adding pre-commitHervé Beraud2020-10-091-0/+0
* Remove six libraryRiccardo Pittau2020-07-011-6/+5
* Fix wrong log level during heartbeat1.66.1Kaifeng Wang2019-07-241-1/+1
* coordination: do not retry the whole heartbeat on failJulien Danjou2018-10-051-3/+6
* Use the same default timeout for async resultJulien Danjou2017-08-141-1/+1
* Turn on warning-is-error in doc buildAkihiro Motoki2017-07-071-1/+1
* Merge "coordination: remove double serialization of capabilities"Jenkins2017-06-271-2/+1
|\
| * coordination: remove double serialization of capabilitiesJulien Danjou2017-06-211-2/+1
* | Merge "Mutualize executor code in a mixin class"Jenkins2017-06-241-3/+24
|\ \ | |/
| * Mutualize executor code in a mixin classJulien Danjou2017-06-211-3/+24
* | coordination: fix reversed fiels for __repr__ for eventsJulien Danjou2017-06-211-4/+4
|/
* Fix docstring for group and member idJulien Danjou2017-06-201-12/+12
* coordination: factorize common async result futures codeJulien Danjou2017-05-091-0/+25
* Merge "coordination: do not get member list if not needed"Jenkins2017-03-281-2/+2
|\
| * coordination: do not get member list if not neededJulien Danjou2017-03-241-2/+2
* | Enhance heartbeat sleep timerJulien Danjou2017-03-171-2/+5
|/
* pass on partitions1.51.0gord chung2017-03-091-1/+1
* Rewrite heartbeat runner with eventJulien Danjou2017-02-271-28/+21
* Add partitioner implementation1.47.0Julien Danjou2017-01-011-0/+35
* Stop making tooz.utils depending on tooz.coordinationJulien Danjou2017-01-011-25/+5
* The 'moves.moved_class' function creates a new classJoshua Harlow2016-12-201-2/+4
* 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
|/
* Move ToozError to root moduleJulien Danjou2016-12-071-32/+21
* Fixup concurrent modificationJoshua Harlow2016-12-071-4/+6
* Do not re-set the members cache for watchers by default1.46.0Julien Danjou2016-11-301-0/+15
* coordination: add __repr__ for join/leave eventsJulien Danjou2016-11-301-0/+10
* Factorize member_id in the base coordinator classJulien Danjou2016-11-301-3/+4
* 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-301-20/+43
* Factorize group quit on stop()1.45.0Julien Danjou2016-11-291-0/+13
* coordination: make get_members() return a setJulien Danjou2016-11-291-4/+2
* coordinator: add join_group_createJulien Danjou2016-11-241-0/+28
* Clean leave group hooks when unwatching.Yassine Lamgarchal2016-07-171-0/+3
* Expose timeout capabilities and use them for testsJulien Danjou2016-06-091-0/+7
* coordination: expose a heartbeat loop methodJulien Danjou2016-03-251-1/+85
* Merge "Compute requires_beating"1.34.0Jenkins2016-02-241-0/+3
|\
| * Compute requires_beatingJulien Danjou2016-02-181-0/+3
* | Raises proper error when unwatching a groupLucas Alvares Gomes2016-02-161-3/+30
|/
* Add desired characteristics strict subset validationJoshua Harlow2016-01-131-2/+24
* Merge "Add programatic introspection of drivers characteristic(s)"Jenkins2016-01-081-0/+75
|\
| * Add programatic introspection of drivers characteristic(s)Joshua Harlow2016-01-071-0/+75
* | pep8: fix remaining errors and enable all checksJulien Danjou2016-01-071-31/+25
|/
* Add 'requires_beating' property to coordination driverJoshua Harlow2015-12-021-0/+8
* Expose Znode Stats and CapabilitiesVilobh Meshram2015-09-151-0/+13
* Merge "Expose 'run_elect_coordinator' and call it from 'run_watchers'"Jenkins2015-08-051-1/+10
|\
| * Expose 'run_elect_coordinator' and call it from 'run_watchers'Joshua Harlow2015-06-191-1/+10
* | Raise exception on failed lock's CM acquire failGorka Eguileor2015-07-301-0/+4