Vladimir Mihailenco
|
c0b792a059
|
Don't panic when cluster does not have valid nodes.
|
2016-09-23 11:52:19 +00:00 |
Dimitrij Denissenko
|
7d856c5595
|
Make proto/parser an internal package
|
2016-07-02 13:52:10 +01:00 |
Vladimir Mihailenco
|
4761c24218
|
Add ForEachMaster API.
|
2016-06-17 12:09:38 +00:00 |
Vladimir Mihailenco
|
4e64d5aa6e
|
Run cluster tests on Client with RouteByLatency option.
|
2016-06-06 09:43:29 +00:00 |
Vladimir Mihailenco
|
ac162eb843
|
Move Select to stateful commands and make it available only via Pipeline and Tx.
|
2016-06-05 09:45:39 +00:00 |
Joris Minjat
|
487feebef1
|
Add latency based routing to Redis Cluster client.
|
2016-05-23 12:49:55 +03:00 |
Vladimir Mihailenco
|
092698ecd3
|
Tweak transaction API.
|
2016-05-02 15:54:15 +03:00 |
Vladimir Mihailenco
|
38d30a4bab
|
Use redis.v4 that is in alpha/beta state.
|
2016-04-09 13:27:16 +03:00 |
Vladimir Mihailenco
|
ae217e0444
|
Expose cluster node id in ClusterSlots.
|
2016-04-09 12:52:43 +03:00 |
Vladimir Mihailenco
|
3b051d2374
|
Reuse single Pipeline type in Client, ClusterClient and Ring.
|
2016-04-09 10:47:15 +03:00 |
Vladimir Mihailenco
|
ec05edd08c
|
Add cluster pipeline test.
|
2016-04-06 14:01:08 +03:00 |
Vladimir Mihailenco
|
6e1aef39ea
|
Faster and simpler pool.
|
2016-03-19 11:49:13 +02:00 |
Vladimir Mihailenco
|
f47fb47df0
|
Extract race tests to separate file. Add more race tests.
|
2016-03-16 19:45:35 +02:00 |
Vladimir Mihailenco
|
e37202e605
|
Skip flaky tests.
|
2016-03-14 19:38:22 +02:00 |
Anatolii Mihailenco
|
f7a4bd5023
|
Add pool instrumentation.
|
2016-01-19 20:08:22 +02:00 |
Anatolii Mihailenco
|
0bf3759a6d
|
Create hashtag package.
|
2015-12-31 16:25:20 +02:00 |
Anatolii Mihailenco
|
cbc5360e78
|
commands.go: Add new functions to cluster.
|
2015-12-30 14:06:21 +02:00 |
Anatolii Mihailenco
|
9b1148903e
|
commands.go: Add ClusterKeySlot function.
|
2015-12-28 19:29:02 +02:00 |
Vladimir Mihailenco
|
9079a66323
|
cluster: add Watch support.
|
2015-12-16 16:15:01 +02:00 |
Vladimir Mihailenco
|
b6b689904a
|
Fix test.
|
2015-11-22 17:53:44 +02:00 |
Vladimir Mihailenco
|
d3c6b6f353
|
tests: check Cluster node flags.
|
2015-11-21 13:16:13 +02:00 |
Vladimir Mihailenco
|
a242fa7027
|
Try to make cluster tests more stable.
|
2015-11-14 15:55:01 +02:00 |
Vladimir Mihailenco
|
ba4682c2a3
|
Fix benchmarks to use Redis on default port and FLUSHDB before run.
|
2015-07-18 11:22:42 +03:00 |
Vladimir Mihailenco
|
c64b7819b9
|
Fix flaky test.
|
2015-06-03 17:08:27 +03:00 |
Vladimir Mihailenco
|
18ea75d2ad
|
Release redis.v3 beta.
|
2015-05-14 16:24:19 +03:00 |
Vladimir Mihailenco
|
1078a303ea
|
sentine: don't pass DB and Password to Sentinel client.
|
2015-05-14 16:13:45 +03:00 |
Vladimir Mihailenco
|
f24d3ff013
|
Increase test timeout.
|
2015-05-14 14:54:38 +03:00 |
Vladimir Mihailenco
|
7f1eb05ba8
|
cluster: don't reset command when there no attempts left.
|
2015-05-10 16:01:38 +03:00 |
Vladimir Mihailenco
|
84dc1f963e
|
Reload slots in background goroutine.
|
2015-05-01 14:22:49 +03:00 |
Vladimir Mihailenco
|
e6d90baaf8
|
Add very basic cluster benchmark. Cleanup other benchmarks.
|
2015-04-28 18:14:19 +03:00 |
Vladimir Mihailenco
|
99fe9114b1
|
Add ClusterPipeline.
|
2015-04-13 09:31:30 +03:00 |
Vladimir Mihailenco
|
94a31f499f
|
Attempt to cleanup cluster logic.
|
2015-04-07 12:51:01 +03:00 |
Vladimir Mihailenco
|
2dc61d458a
|
Refactor Set, SetNX and SetXX with expiration.
|
2015-03-30 16:49:08 +03:00 |
Dimitrij Denissenko
|
c21e5f3255
|
Add Redis Cluster support.
|
2015-03-19 11:19:55 +02:00 |