Commit Graph
Select branches
Hide Pull Requests
master
0.1
0.10
0.11
0.12
0.12.1
0.13.0
0.13.1
0.13.2
0.13.3
0.14.0
0.15.0
0.16.0
0.17.0
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.18.0
1.19.0
1.20.0
1.21.0
1.22.0
1.23.0
1.24.0
1.25.0
1.26.0
1.27.0
1.28.0
1.29.0
1.30.0
1.31.0
1.32.0
1.33.0
1.34.0
1.35.0
1.36.0
1.37.0
1.38.0
1.39.0
1.40.0
1.41.0
1.42.0
1.43.0
1.43.1
1.43.2
1.44.0
1.45.0
1.46.0
1.47.0
1.48.0
1.48.1
1.48.2
1.49.0
1.50.0
1.51.0
1.52.0
1.53.0
1.54.0
1.55.0
1.56.0
1.56.1
1.57.0
1.57.1
1.57.2
1.57.3
1.57.4
1.58.0
1.58.1
1.59.0
1.60.0
1.60.1
1.60.2
1.61.0
1.62.0
1.62.1
1.63.0
1.63.1
1.64.0
1.64.1
1.64.2
1.64.3
1.65.0
1.66.0
1.66.1
1.66.2
1.66.3
1.67.0
1.67.1
1.67.2
2.0.0
2.1.0
2.10.0
2.10.1
2.11.0
2.11.1
2.2.0
2.3.0
2.3.1
2.4.0
2.5.0
2.5.1
2.6.0
2.7.0
2.7.1
2.7.2
2.8.0
2.8.1
2.8.2
2.8.3
2.9.0
3.0.0
3.1.0
3.2.0
4.0.0
4.1.0
4.2.0
4.3.0
5.0.0
6.0.0
6.0.1
6.1.0
6.2.0
6.3.0
7.0.0
8.0.0
8.1.0
juno-eol
kilo-eol
liberty-eol
mitaka-eol
newton-eol
ocata-em
ocata-eol
pike-em
pike-eol
queens-em
queens-eol
rocky-em
rocky-eol
stein-em
stein-eol
train-em
train-eol
ussuri-em
ussuri-eol
victoria-em
victoria-eol
victoria-eom
wallaby-em
wallaby-eol
wallaby-eom
Select branches
Hide Pull Requests
master
0.1
0.10
0.11
0.12
0.12.1
0.13.0
0.13.1
0.13.2
0.13.3
0.14.0
0.15.0
0.16.0
0.17.0
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.18.0
1.19.0
1.20.0
1.21.0
1.22.0
1.23.0
1.24.0
1.25.0
1.26.0
1.27.0
1.28.0
1.29.0
1.30.0
1.31.0
1.32.0
1.33.0
1.34.0
1.35.0
1.36.0
1.37.0
1.38.0
1.39.0
1.40.0
1.41.0
1.42.0
1.43.0
1.43.1
1.43.2
1.44.0
1.45.0
1.46.0
1.47.0
1.48.0
1.48.1
1.48.2
1.49.0
1.50.0
1.51.0
1.52.0
1.53.0
1.54.0
1.55.0
1.56.0
1.56.1
1.57.0
1.57.1
1.57.2
1.57.3
1.57.4
1.58.0
1.58.1
1.59.0
1.60.0
1.60.1
1.60.2
1.61.0
1.62.0
1.62.1
1.63.0
1.63.1
1.64.0
1.64.1
1.64.2
1.64.3
1.65.0
1.66.0
1.66.1
1.66.2
1.66.3
1.67.0
1.67.1
1.67.2
2.0.0
2.1.0
2.10.0
2.10.1
2.11.0
2.11.1
2.2.0
2.3.0
2.3.1
2.4.0
2.5.0
2.5.1
2.6.0
2.7.0
2.7.1
2.7.2
2.8.0
2.8.1
2.8.2
2.8.3
2.9.0
3.0.0
3.1.0
3.2.0
4.0.0
4.1.0
4.2.0
4.3.0
5.0.0
6.0.0
6.0.1
6.1.0
6.2.0
6.3.0
7.0.0
8.0.0
8.1.0
juno-eol
kilo-eol
liberty-eol
mitaka-eol
newton-eol
ocata-em
ocata-eol
pike-em
pike-eol
queens-em
queens-eol
rocky-em
rocky-eol
stein-em
stein-eol
train-em
train-eol
ussuri-em
ussuri-eol
victoria-em
victoria-eol
victoria-eom
wallaby-em
wallaby-eol
wallaby-eom
-
ed15f7cc1c
Merge "sql: close connection for lock if not used"
Jenkins
2017-04-27 20:16:25 +00:00 -
58219aca5a
Merge "simplify hashring node lookup"
Jenkins
2017-04-27 15:27:36 +00:00 -
ba62597183
doc: update heartbeat doc to use start_heart=True
Julien Danjou
2017-04-27 16:40:57 +02:00 -
6e3f5ceb75
sql: close connection for lock if not used
gord chung
2017-04-26 17:25:25 +00:00 -
5946fef119
http->https for security
fuzk
2017-04-19 19:10:25 -07:00 -
4364f7a839
Merge "etcd3: add etcd3 coordination driver"
Jenkins
2017-04-18 01:20:30 +00:00 -
9ba92a88d0
etcd3: add etcd3 coordination driver
Jay Pipes
2017-03-18 13:47:25 -04:00 -
92c83b2b2e
Implement heartbeat for FileDriver
1.55.0
mengalong
2017-04-04 18:02:32 +08:00 -
1917f5ea27
simplify hashring node lookup
gord chung
2017-04-01 18:37:17 +00:00 -
9f87cf158d
Merge "redis: fix concurrent access on acquire()"
1.54.0
Jenkins
2017-03-29 18:12:00 +00:00 -
059f2ae540
redis: fix concurrent access on acquire()
Julien Danjou
2017-03-18 10:33:57 +01:00 -
afba8d3c22
tests: tests fail if no URL is set + run partitioner tests on basic drivers
Julien Danjou
2017-03-22 14:19:29 +01:00 -
85fbf6ca3c
tests: fix etcd and consul test run
Julien Danjou
2017-03-22 14:16:15 +01:00 -
19aa9380d7
Merge "Add shared filelock"
Jenkins
2017-03-28 15:48:33 +00:00 -
fefc64589a
Merge "coordination: do not get member list if not needed"
Jenkins
2017-03-28 15:48:31 +00:00 -
e451fc71ab
Merge "Enhance heartbeat sleep timer"
Jenkins
2017-03-28 14:12:23 +00:00 -
605168c9b8
add weight tests for add_nodes
gord chung
2017-03-24 14:25:25 +00:00 -
3994c470d3
get weight of existing members
gord chung
2017-03-24 14:36:23 +00:00 -
377a38ea68
coordination: do not get member list if not needed
Julien Danjou
2017-03-24 16:17:47 +01:00 -
e6dc88b2a5
Add shared filelock
zhangsong
2017-03-15 12:51:27 +08:00 -
f624e16f62
Merge "FileDriver:Support multiple processes"
1.53.0
Jenkins
2017-03-20 18:23:10 +00:00 -
c76ce8c2fc
Enhance heartbeat sleep timer
Julien Danjou
2017-03-17 18:17:09 +01:00 -
54496ff820
Merge "hashring: allow to use bytes as node name"
1.52.0
Jenkins
2017-03-17 11:57:08 +00:00 -
40e749598b
FileDriver:Support multiple processes
zhangsong
2017-03-16 13:00:02 +08:00 -
f133259a09
Switch tests to use latest etcd - 3.1.3
Davanum Srinivas
2017-03-14 08:34:48 -04:00 -
a73ca9f0eb
pass on partitions
1.51.0
gord chung
2017-03-09 17:29:05 +00:00 -
db35936493
hashring: allow to use bytes as node name
Julien Danjou
2017-03-08 16:49:41 +01:00 -
1009c620f4
Merge "Rewrite heartbeat runner with event"
Jenkins
2017-03-02 15:04:07 +00:00 -
6eea97c3ef
postgresql: only pass username and password if they are set
1.50.0
Julien Danjou
2017-03-01 18:07:21 +01:00 -
45220d4d50
Merge "Adds authentication support for zookeeperDriver"
Jenkins
2017-02-28 09:24:45 +00:00 -
3253241376
Rewrite heartbeat runner with event
Julien Danjou
2017-02-27 13:55:40 +01:00 -
0c4000f24f
Adds authentication support for zookeeperDriver
mengalong
2017-02-18 17:31:00 +08:00 -
fbfa1c1162
support unicode node name
1.49.0
gord chung
2017-02-14 18:07:02 +00:00 -
914ddf4052
Updated from global requirements
1.48.1
OpenStack Proposal Bot
2017-02-09 18:22:07 +00:00 -
634ee67dde
Update reno for stable/ocata
OpenStack Release Bot
2017-01-20 19:16:28 +00:00 -
a1882b5937
Update .gitreview for stable/ocata
OpenStack Release Bot
2017-01-20 19:16:28 +00:00 -
e1d67a8958
Merge "Fix test function name with two underscores to have only one"
1.48.0
Jenkins
2017-01-12 13:12:23 +00:00 -
7b98e5c26e
Fix test function name with two underscores to have only one
Cao Xuan Hoang
2017-01-03 13:28:42 +07:00 -
9ad740fa1e
Add partitioner implementation
1.47.0
Julien Danjou
2016-11-15 16:33:58 +01:00 -
f3dddcffdd
Stop making tooz.utils depending on tooz.coordination
Julien Danjou
2017-01-01 18:30:51 +01:00 -
d8ac66f0d9
Merge "[doc] Note lack of constraints is a choice"
Jenkins
2016-12-23 13:14:08 +00:00 -
3a36a640cd
[doc] Note lack of constraints is a choice
Tony Breeds
2016-12-21 13:50:57 +11:00 -
87e6d67581
The 'moves.moved_class' function creates a new class
Joshua Harlow
2016-12-20 13:37:59 -05:00 -
fe06e86247
Merge "Add weight support to the hashring"
Jenkins
2016-12-19 20:15:29 +00:00 -
a2ecf0f61c
Merge "coordination: allow to pass capabilities in join_group_create()"
Jenkins
2016-12-19 20:08:20 +00:00 -
e9c8c82597
Add weight support to the hashring
Julien Danjou
2016-12-10 14:15:47 +01:00 -
d417b44455
coordination: allow to pass capabilities in join_group_create()
Julien Danjou
2016-12-13 15:00:42 +01:00 -
12461f3efd
coordination: fix moved_class usage for ToozError
Julien Danjou
2016-12-12 17:23:31 +01:00 -
10b677dc52
Merge "redis: make sure we don't release and heartbeat a lock at the same time"
Jenkins
2016-12-09 15:46:06 +00:00 -
e5540b630b
zookeeper: switch to standard group membership watching
Julien Danjou
2016-11-17 19:02:30 +01:00 -
e29ca79ed9
Add a hashring implementation
Julien Danjou
2016-11-09 15:45:25 +01:00 -
04866ab9c3
Move ToozError to root module
Julien Danjou
2016-12-02 13:43:33 +01:00 -
bb20e9f8a8
Merge "Fixup concurrent modification"
Jenkins
2016-12-07 18:57:11 +00:00 -
a5a27dd8cf
Fixup concurrent modification
Joshua Harlow
2016-12-07 08:54:17 -08:00 -
79a311b60a
Replaces uuid.uuid4 with uuidutils.generate_uuid()
zhangguoqing
2016-12-07 10:05:09 +00:00 -
5f905c86c9
Do not re-set the members cache for watchers by default
1.46.0
Julien Danjou
2016-11-16 13:02:19 +01:00 -
3574b1310b
coordination: add __repr__ for join/leave events
Julien Danjou
2016-11-15 18:53:57 +01:00 -
daeb7c6616
coordination: renforce event based testing
Julien Danjou
2016-11-15 18:05:02 +01:00 -
ea98b28519
Factorize member_id in the base coordinator class
Julien Danjou
2016-11-15 15:41:25 +01:00 -
73d76cdf23
Use the internal group of list rather than listing the groups
Julien Danjou
2016-11-17 16:35:02 +01:00 -
0b1723ed77
Move the cached-based watcher implementation into its own class
Julien Danjou
2016-11-10 17:31:35 +01:00 -
ca432a0de5
Factorize group quit on stop()
1.45.0
Julien Danjou
2016-11-17 18:29:04 +01:00 -
c87348e13f
coordination: make get_members() return a set
Julien Danjou
2016-11-16 14:20:59 +01:00 -
27b40f51bd
Merge "Replace 'assertTrue(a in b)' with 'assertIn(a, b)' and 'assertFalse(a in b)' with 'assertNotIn(a, b)'"
Jenkins
2016-11-29 08:54:29 +00:00 -
12c7f9ed40
Merge "Add CONTRIBUTING.rst"
Jenkins
2016-11-29 08:54:19 +00:00 -
cc1daa40bc
Merge "Replace 'assertTrue(a (not)in b)' with 'assert(Not)In(a, b)'"
Jenkins
2016-11-28 15:25:22 +00:00 -
8c31fa9411
Replace 'assertTrue(a (not)in b)' with 'assert(Not)In(a, b)'
Cao Xuan Hoang
2016-11-28 11:51:40 +07:00 -
3993d11782
Changed author and author-email
Cao Xuan Hoang
2016-11-28 10:05:45 +07:00 -
486524c37f
redis: make sure we don't release and heartbeat a lock at the same time
Julien Danjou
2016-11-24 14:54:23 +01:00 -
da12883f2b
coordinator: add join_group_create
Julien Danjou
2016-11-10 15:23:17 +01:00 -
533341aebb
Replace retrying with tenacity
Julien Danjou
2016-11-10 13:44:16 +01:00 -
6286b40eae
Merge "Raise tooz error when unexpected last entries found"
Jenkins
2016-11-23 20:09:59 +00:00 -
894c6a93cb
Add CONTRIBUTING.rst
howardlee
2016-11-18 16:44:36 +08:00 -
ee27b133f5
Merge "Bump hacking to 0.12"
Jenkins
2016-11-18 08:27:46 +00:00 -
20527f6c2d
Replace 'assertTrue(a in b)' with 'assertIn(a, b)' and 'assertFalse(a in b)' with 'assertNotIn(a, b)'
howardlee
2016-11-18 16:22:38 +08:00 -
32d75fb0ae
Merge "Using assertIsNone() instead of assertEqual(None, ...)"
Jenkins
2016-11-18 06:02:15 +00:00 -
72af0bb93a
Using assertIsNone() instead of assertEqual(None, ...)
Cao Xuan Hoang
2016-11-15 16:47:31 +07:00 -
09d5b3d45e
tox: use pretty tox output
Julien Danjou
2016-11-10 14:26:42 +01:00 -
4e46ae1a5d
tox: install docs dependency in docs target and reno
Julien Danjou
2016-11-09 16:40:07 +01:00 -
a34d1d77f4
Bump hacking to 0.12
Julien Danjou
2016-11-09 22:45:54 +01:00 -
bfbee9fc9f
Add reno for release notes management
ChangBo Guo(gcb)
2016-11-02 14:10:49 +08:00 -
4d48760302
Changed the home-page link
1.44.0
melissaml
2016-10-16 22:23:37 +08:00 -
40fc8f0439
Merge "file: update .metadata atomically"
Jenkins
2016-10-02 19:52:06 +00:00 -
7ca0213baa
Merge "file: return converted voluptuous data"
Jenkins
2016-10-02 19:44:46 +00:00 -
2dc08d42ff
Merge "file: move _load_and_validate to a method"
Jenkins
2016-10-02 19:44:40 +00:00 -
d27bfd51a1
Merge "file: move _read_{group,member}_id to staticmethod-s"
Jenkins
2016-10-02 19:25:28 +00:00 -
ffb032de29
Merge "etcd: run tests in clustering mode too"
Jenkins
2016-09-30 16:11:03 +00:00 -
d48d8bc3fb
file: update .metadata atomically
Julien Danjou
2016-07-27 15:28:40 +02:00 -
adbb5bf466
file: return converted voluptuous data
Julien Danjou
2016-07-27 15:12:09 +02:00 -
1ed3c26568
file: move _load_and_validate to a method
Julien Danjou
2016-07-27 15:11:42 +02:00 -
3bab404574
file: move _read_{group,member}_id to staticmethod-s
Julien Danjou
2016-07-27 15:08:58 +02:00 -
4f177580fe
etcd: run tests in clustering mode too
Julien Danjou
2016-07-21 12:29:52 +02:00 -
625a54de57
Use method ensure_tree from oslo.utils
ChangBo Guo(gcb)
2016-09-25 10:50:03 +08:00 -
fc0263f3f0
Merge "Switch from Python 3.4 to Python 3.5"
Jenkins
2016-09-23 03:37:12 +00:00 -
62ff19be07
Merge "Fix a typo in file.py"
Jenkins
2016-09-23 02:26:40 +00:00 -
65d8c09148
Switch from Python 3.4 to Python 3.5
Julien Danjou
2016-09-12 14:09:41 +02:00 -
05c89c0e10
Install only needed packages
Mehdi Abaakouk
2016-09-22 09:19:34 +02:00 -
46a1464bef
Fix a typo in file.py
zhangyanxian
2016-09-21 08:42:00 +00:00 -
cb9b700e75
Updated from global requirements
liberty-eol
OpenStack Proposal Bot
2016-09-06 09:30:10 +00:00 -
79f165c945
Update .gitreview for stable/newton
Doug Hellmann
2016-08-29 16:14:05 -04:00