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
-
0db3080cdd
Merge "Fix sp 'seonds' -> 'seconds'"
Jenkins
2015-07-02 14:22:55 +00:00 -
d6f7325fdf
Merge "Ensure run_watchers called from mixin, not base class"
Jenkins
2015-07-02 03:13:19 +00:00 -
60f228d9ac
Remove tooz/openstack as it is empty and not used
Joshua Harlow
2015-07-01 18:50:08 -07:00 -
432b02701f
Fix sp 'seonds' -> 'seconds'
Joshua Harlow
2015-07-01 18:49:09 -07:00 -
f9cd68f8d0
Ensure run_watchers called from mixin, not base class
Adam Gandelman
2015-06-30 16:04:01 -07:00 -
5ab78903b4
Updated from global requirements
OpenStack Proposal Bot
2015-06-30 20:04:31 +00:00 -
5dc4f3d107
Update compatibility matrix due to file drivers new abilities
Joshua Harlow
2015-06-25 16:18:23 -07:00 -
89895e7c6d
Merge "Remove 2.6 classifier"
0.17.0
Jenkins
2015-06-27 05:31:34 +00:00 -
5f2dd42c81
Merge "Share most of the
run_watcherscode via a common mixin"
Jenkins
2015-06-24 11:32:16 +00:00 -
8bde234369
No longer need kazoo lock custom retry code
Joshua Harlow
2015-05-11 20:21:43 -07:00 -
03dbde52c1
Ensure unwatch_elected_as_leader correctly clears hooks
Kiall Mac Innes
2015-06-23 12:31:11 +01:00 -
3361ef1473
Merge "Ensure lock(s) acquire/release returns boolean values"
0.16.0
Jenkins
2015-06-23 10:25:23 +00:00 -
d819758e7d
Updated from global requirements
OpenStack Proposal Bot
2015-06-22 21:55:02 +00:00 -
c6e75071e7
Updated from global requirements
OpenStack Proposal Bot
2015-06-22 08:29:01 +00:00 -
32cdf82769
Ensure lock(s) acquire/release returns boolean values
Joshua Harlow
2015-06-18 17:28:05 -07:00 -
4c38cac925
Expose 'run_elect_coordinator' and call it from 'run_watchers'
Joshua Harlow
2015-06-19 12:13:14 -07:00 -
61e86b0e40
Share most of the
run_watcherscode via a common mixin
Joshua Harlow
2015-06-12 16:37:46 -07:00 -
ae289f1f97
Merge "Remove file-driver special no-async abilities"
Jenkins
2015-06-19 05:04:59 +00:00 -
1731f8eb18
Remove 2.6 classifier
Joshua Harlow
2015-06-18 15:51:14 -07:00 -
c43590a44f
Remove file-driver special no-async abilities
Joshua Harlow
2015-06-17 09:19:40 -07:00 -
1f73fb6b58
Delay interpolating the LOG string
Joshua Harlow
2015-06-17 09:04:19 -07:00 -
5b13275d42
Merge "Use the 'driver_lock' around read operations"
Jenkins
2015-06-17 09:37:35 +00:00 -
551b66c6f1
Merge "Use the
excutils.raise_with_causeafter doing our type check"
Jenkins
2015-06-17 09:37:33 +00:00 -
72524b3f6e
Use
encodeutils.exception_to_unicodefor exception -> string function
Joshua Harlow
2015-06-16 15:42:08 -07:00 -
7207ae674d
Use the
excutils.raise_with_causeafter doing our type check
Joshua Harlow
2015-06-16 15:39:28 -07:00 -
80d8847428
Updated from global requirements
OpenStack Proposal Bot
2015-06-16 19:24:06 +00:00 -
991202f6d4
Use the 'driver_lock' around read operations
Joshua Harlow
2015-06-16 11:28:27 -07:00 -
92a0235b0e
Merge "Switch badges from 'pypip.in' to 'shields.io'"
Jenkins
2015-06-15 19:21:09 +00:00 -
97ef501cf6
Updated from global requirements
OpenStack Proposal Bot
2015-06-15 03:13:32 +00:00 -
e6b2f037eb
Merge "Add watch file driver support"
Jenkins
2015-06-12 07:43:11 +00:00 -
db07d766a8
Merge "Make the file driver more capable (with regard to groups)"
Jenkins
2015-06-12 07:40:20 +00:00 -
b74d70968f
Switch badges from 'pypip.in' to 'shields.io'
Joshua Harlow
2015-06-11 20:44:10 -07:00 -
fe266b0c83
Updated from global requirements
OpenStack Proposal Bot
2015-06-11 00:49:14 +00:00 -
605d7f7453
Merge "Implement watch/unwatch elected_as_leader for redis driver"
Jenkins
2015-06-09 10:24:12 +00:00 -
8f810b15bb
Add watch file driver support
Joshua Harlow
2015-06-03 19:54:52 -07:00 -
3a38bc960c
Make the file driver more capable (with regard to groups)
Joshua Harlow
2015-06-02 13:04:38 -07:00 -
e44b35dc48
Ensure locks can not be created outside of the root file driver directory
Joshua Harlow
2015-06-04 09:08:28 -07:00 -
c727093e01
Merge "Use MySQL default port when not set explicitly"
Jenkins
2015-06-04 08:35:33 +00:00 -
bab4406720
Updated from global requirements
OpenStack Proposal Bot
2015-06-03 17:21:34 +00:00 -
07a77f02ed
Use MySQL default port when not set explicitly
Kobi Samoray
2015-06-03 15:18:34 +03:00 -
39ba1da5fc
Merge "Use fasteners library for interprocess locks"
Jenkins
2015-06-03 13:42:36 +00:00 -
e678f4c1b3
Use fasteners library for interprocess locks
Joshua Harlow
2015-05-26 15:49:30 -07:00 -
ec519f4861
Implement watch/unwatch elected_as_leader for redis driver
Joshua Harlow
2015-05-29 17:04:19 -07:00 -
736cf677e3
Updated from global requirements
OpenStack Proposal Bot
2015-05-29 16:43:34 +00:00 -
ba5740a3b0
Merge "Use lua locks instead of pipeline locks"
Jenkins
2015-05-28 08:58:43 +00:00 -
bd86d31d6e
Cap kazoo and zake from stable/juno global-requirements
juno-eol
0.12.1
Doug Hellmann
2015-05-27 12:22:43 -04:00 -
80f9d57791
Use lua locks instead of pipeline locks
Joshua Harlow
2015-05-11 12:38:09 -07:00 -
473e90ff6a
Move more string constants to class constants with docstrings
Joshua Harlow
2015-05-06 14:44:58 -07:00 -
f16972d423
Updated from global requirements
OpenStack Proposal Bot
2015-05-27 01:14:18 +00:00 -
184c0193dc
Updated from global requirements
OpenStack Proposal Bot
2015-05-11 15:52:53 +00:00 -
3d5fc42e57
Remove support for redis < 2.6.0
Joshua Harlow
2015-05-07 14:26:24 -07:00 -
e3191c285b
Merge "Expose Zookeeper client class constants"
Jenkins
2015-05-07 09:52:34 +00:00 -
c75ca7d0a7
Merge "Explicitly start and execute most transactions"
Jenkins
2015-05-06 18:45:58 +00:00 -
41d8a0d05d
Expose Zookeeper client class constants
Vilobh Meshram
2015-05-06 10:22:30 -07:00 -
353f5ba823
Merge "Use a serialization/deserialization specific exception"
Jenkins
2015-05-06 13:44:02 +00:00 -
3f1cc94885
Merge "Expose redis client class constants"
Jenkins
2015-05-06 09:59:40 +00:00 -
98dad594c2
Expose redis client class constants
Joshua Harlow
2015-05-01 17:42:05 -07:00 -
d175f02c22
Use a serialization/deserialization specific exception
Joshua Harlow
2015-05-05 12:15:58 -07:00 -
ca4de1b3b8
Expose memcache coord. class constants
Joshua Harlow
2015-05-04 15:28:11 -07:00 -
d79ddcc1f9
Explicitly start and execute most transactions
Joshua Harlow
2015-05-04 17:12:33 -07:00 -
cdac135a57
Provide and use a options collapsing function
Joshua Harlow
2015-05-01 15:21:09 -07:00 -
9c329cc535
Merge "Add zookeeper tag in setup.cfg"
Jenkins
2015-05-04 19:47:20 +00:00 -
c21d8364da
Merge "Use pymemcache pooled client"
Jenkins
2015-05-04 17:01:59 +00:00 -
efdb16db53
Merge "Have run_watchers take a timeout and respect it"
Jenkins
2015-05-04 16:45:34 +00:00 -
9d8b146d71
Add zookeeper tag in setup.cfg
Vilobh Meshram
2015-05-01 14:06:05 -07:00 -
3d23012442
Use pymemcache pooled client
Joshua Harlow
2015-05-01 17:25:31 -07:00 -
3dafd4e82a
Merge "Use oslo.serialization msgpackutils"
Jenkins
2015-04-29 12:47:47 +00:00 -
9f700b61f0
Merge "Provide ability for namespace customization for Zookeeper and Zake drivers"
Jenkins
2015-04-29 06:51:28 +00:00 -
1730a6d97c
Use oslo.serialization msgpackutils
Joshua Harlow
2015-04-13 12:53:48 -07:00 -
2c4a99b338
Provide ability for namespace customization for Zookeeper and Zake drivers
Vilobh Meshram
2015-04-28 12:19:26 -07:00 -
a5e7d57c1e
Typo in Locking doc
Vilobh Meshram
2015-04-28 11:28:10 -07:00 -
0e67e15ed3
Merge "Avoid using a thread local token storage"
Jenkins
2015-04-27 12:59:19 +00:00 -
74c16fe88e
Merge "Heartbeat on acquired locks copy"
Jenkins
2015-04-27 10:59:05 +00:00 -
ac13079410
Move optional driver requirements to test-requirements.txt
Joshua Harlow
2015-04-23 11:52:57 -07:00 -
0642bafb71
Have run_watchers take a timeout and respect it
Joshua Harlow
2015-04-22 11:07:37 -07:00 -
16490e5d82
Heartbeat on acquired locks copy
Joshua Harlow
2015-04-21 17:21:31 -07:00 -
1664a04b3d
Avoid using a thread local token storage
Joshua Harlow
2015-04-21 17:02:16 -07:00 -
e4bbade4ef
Fix param name to be its right name
0.15.0
Joshua Harlow
2015-04-18 11:22:28 -07:00 -
327d314145
Merge "Replace more instance(s) of exception chaining with helper"
Jenkins
2015-04-18 08:21:41 +00:00 -
bed46b820c
Replace more instance(s) of exception chaining with helper
Joshua Harlow
2015-04-17 17:49:43 -07:00 -
3b619deea0
Just use staticmethod functions to create _dumps/_loads
Joshua Harlow
2015-04-17 17:51:23 -07:00 -
a039cb0754
Uncap library requirements for liberty
Doug Hellmann
2015-04-16 18:15:34 +00:00 -
225dd0d353
Merge "Link AOF to redis persistence docs"
Jenkins
2015-04-16 08:54:27 +00:00 -
00f5b378bc
Merge "Add exception docs to developer docs"
Jenkins
2015-04-16 08:50:25 +00:00 -
0456913f5f
Merge "Silence logs + errors when stopping and group membership lost"
Jenkins
2015-04-16 08:18:56 +00:00 -
1c0fc10faa
Merge "Allow the acquired file to be closed manually"
Jenkins
2015-04-16 08:18:52 +00:00 -
5f92ace2ea
Link AOF to redis persistence docs
Joshua Harlow
2015-04-15 17:31:21 -07:00 -
a890d34265
Add exception docs to developer docs
Joshua Harlow
2015-04-15 08:56:31 -07:00 -
a21a2e817b
fix lock concurrency issues with certain drivers
Mehdi Abaakouk
2015-03-16 11:26:50 +01:00 -
edd499fdc5
Add + use helper to raise + chain exceptions
Joshua Harlow
2015-04-14 16:01:03 -07:00 -
15e659f2b2
Allow the acquired file to be closed manually
Joshua Harlow
2015-04-08 11:58:55 -07:00 -
a0980f8a95
Updated from global requirements
OpenStack Proposal Bot
2015-04-10 13:57:32 +00:00 -
ad5198c38b
Merge "Make and use a thread safe pymemcache client subclass"
Jenkins
2015-04-14 16:01:01 +00:00 -
f1a3f67a64
Merge "Handle errors that come out of pymemcache better"
Jenkins
2015-04-14 15:57:07 +00:00 -
e21f7afa5f
Silence logs + errors when stopping and group membership lost
Joshua Harlow
2015-04-13 11:28:05 -07:00 -
6aabfbe418
Make and use a thread safe pymemcache client subclass
Joshua Harlow
2015-04-13 15:04:46 -07:00 -
270ad93b71
Handle errors that come out of pymemcache better
Joshua Harlow
2015-04-13 11:40:39 -07:00 -
44131d08ab
Use rst inline code structure + link to sentinel
Joshua Harlow
2015-04-13 08:42:59 -07:00 -
8086661f40
Merge "Use a sentinel connection pool to manage failover" into stable/kilo
0.13.2
Jenkins
2015-04-10 22:07:57 +00:00 -
348ca31c8e
Merge "fix mysql driver url parsing" into stable/kilo
Jenkins
2015-04-10 21:58:41 +00:00