diff options
author | Joshua Harlow <harlowja@yahoo-inc.com> | 2014-12-08 16:07:15 -0800 |
---|---|---|
committer | Joshua Harlow <harlowja@yahoo-inc.com> | 2014-12-08 16:07:37 -0800 |
commit | 42914c7899dc1e858feef7986ba930d78f93a8c0 (patch) | |
tree | f230917187ff1b329e64b8702b754f792f16aa0c | |
parent | 6171bccc65863c22d88c5ff0cfe8347b65b3cb05 (diff) | |
download | tooz-42914c7899dc1e858feef7986ba930d78f93a8c0.tar.gz |
Add doc on how transaction is itself retrying internally
Change-Id: Ib6f0e95a963e0bacd1c632a04ba89b4c1397fdfa
-rw-r--r-- | tooz/drivers/redis.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tooz/drivers/redis.py b/tooz/drivers/redis.py index bc7e645..81545cc 100644 --- a/tooz/drivers/redis.py +++ b/tooz/drivers/redis.py @@ -148,6 +148,13 @@ class RedisDriver(coordination.CoordinationDriver): - http://redis.io/ - http://redis.io/topics/sentinel - http://redis.io/topics/cluster-spec + + Note that this client will itself retry on transaction failure (when they + keys being watched have changed underneath the current transaction). + Currently the number of attempts that are tried is infinite (this might + be addressed in https://github.com/andymccurdy/redis-py/issues/566 when + that gets worked on). See http://redis.io/topics/transactions for more + information on this topic. """ # The min redis version that this driver requires to operate with... |