Commit Graph

  • 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