Vladimir Mihailenco
|
8679174a1b
|
Move logging to internal package.
|
2016-04-09 14:31:02 +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
|
fdd0fdf678
|
Optimize pool.Remove.
|
2016-03-12 12:41:02 +02:00 |
Vladimir Mihailenco
|
ad0739be99
|
Extract pool package. Add pool benchmark.
|
2016-03-12 10:52:13 +02:00 |
Vladimir Mihailenco
|
27635bbe4e
|
Fix FailoverClient to close connection to Sentinel. Fixes races build.
|
2016-03-09 15:14:01 +02:00 |
Vladimir Mihailenco
|
110e93a8e4
|
Simplify connection management with sticky connection pool. Fixes #260.
|
2016-03-01 14:12:25 +02:00 |
Vladimir Mihailenco
|
ebf51e1a1b
|
Add prefix to package logger.
|
2016-02-06 12:16:09 +02:00 |
Francisco Souza
|
d3ee281748
|
Declare and use a package-level Logger
This allow users of the API to override the Logger. Fix #250.
|
2016-02-03 12:30:39 -05:00 |
Vladimir Mihailenco
|
d7c44c7899
|
Better rate limited message.
|
2015-12-22 15:45:03 +02:00 |
Vladimir Mihailenco
|
25164333ff
|
Fix pool panic on slow connection with MaxRetries > 0.
|
2015-10-13 12:10:04 +03:00 |
Vladimir Mihailenco
|
c809246d8b
|
Clarify thread safety. Fixes #166.
|
2015-09-12 09:36:03 +03:00 |
arnaud briche
|
8b26a9f71e
|
Add MaxRetries to FailoverOptions
|
2015-08-24 10:46:48 +02:00 |
Vladimir Mihailenco
|
40b429df49
|
Reduce number of various options structs. Slightly reword comments.
|
2015-05-23 17:56:18 +03:00 |
Vladimir Mihailenco
|
f6ef0fd342
|
Add basic example how to use Redis Cluster. Unify comments.
|
2015-05-23 16:35:30 +03:00 |
Vladimir Mihailenco
|
1d02fa85a9
|
sentinel: add comment.
|
2015-05-23 14:43:34 +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
|
f3f44aefbe
|
Fix pool to close all connections when client is closed.
|
2015-05-05 12:17:44 +03:00 |
Vladimir Mihailenco
|
fe931fc851
|
Add reaper that closes idle connections to the cluster.
|
2015-04-05 15:41:16 +03:00 |
Dimitrij Denissenko
|
c21e5f3255
|
Add Redis Cluster support.
|
2015-03-19 11:19:55 +02:00 |
Dimitrij Denissenko
|
a6385ccf0a
|
Documented options
|
2015-01-31 14:54:37 +00:00 |
Dimitrij Denissenko
|
9f9822edd2
|
Use a lock-free connection pool
|
2015-01-31 13:20:37 +00:00 |
Vladimir Mihailenco
|
6f79953aa5
|
sentinel: don't leak goroutines on sentinel fail. Fixes #48.
|
2014-11-06 13:18:19 +02:00 |
Vladimir Mihailenco
|
3836435639
|
Remove glog.
|
2014-07-31 16:01:54 +03:00 |
Vladimir Mihailenco
|
3c565a35a9
|
Sentinel client does not support password and db options.
|
2014-07-12 10:00:21 +03:00 |
Vladimir Mihailenco
|
678b8b3667
|
Cleanup.
|
2014-06-28 14:47:37 +03:00 |
Vladimir Mihailenco
|
a042cdda74
|
Redis Sentinel support.
|
2014-06-14 14:46:11 +03:00 |