From 354488a072b56178dd49e55de553f2fc76c9380e Mon Sep 17 00:00:00 2001 From: Lei Gong Date: Wed, 31 May 2017 14:15:10 +0800 Subject: [PATCH] feature: redis cluster as broker Support new transport: redis-cluster Basicly use redis transport code and replace the redis part into alauda-redis-py-cluster which is a patch and waiting to be merged into main branch. Signed-off-by: Lei Gong --- requirements/extras/redis-cluster.txt | 2 ++ requirements/test-ci.txt | 1 + requirements/test-ci3.txt | 1 + setup.py | 1 + 4 files changed, 5 insertions(+) create mode 100644 requirements/extras/redis-cluster.txt diff --git a/requirements/extras/redis-cluster.txt b/requirements/extras/redis-cluster.txt new file mode 100644 index 000000000..172f33f03 --- /dev/null +++ b/requirements/extras/redis-cluster.txt @@ -0,0 +1,2 @@ +redis>=2.10.3 +alauda-redis-py-cluster==1.3.4 diff --git a/requirements/test-ci.txt b/requirements/test-ci.txt index 1962309be..43c08e174 100644 --- a/requirements/test-ci.txt +++ b/requirements/test-ci.txt @@ -2,5 +2,6 @@ boto coverage>=3.0 coveralls redis +alauda-redis-py-cluster PyYAML msgpack-python>0.2.0 # 0.2.0 dropped 2.5 support diff --git a/requirements/test-ci3.txt b/requirements/test-ci3.txt index c5617bb8f..b2adf0bc6 100644 --- a/requirements/test-ci3.txt +++ b/requirements/test-ci3.txt @@ -1,5 +1,6 @@ coverage>=3.0 coveralls redis +alauda-redis-py-cluster PyYAML msgpack-python>0.2.0 # 0.2.0 dropped 2.5 support diff --git a/setup.py b/setup.py index bd2d5c3de..7e28fba4d 100644 --- a/setup.py +++ b/setup.py @@ -131,6 +131,7 @@ def extras(*p): 'msgpack': extras('msgpack.txt'), 'yaml': extras('yaml.txt'), 'redis': extras('redis.txt'), + 'redis-cluster': extras('redis-cluster.txt'), 'mongodb': extras('mongodb.txt'), 'sqs': extras('sqs.txt'), 'couchdb': extras('couchdb.txt'),