1
0
mirror of https://github.com/redis/go-redis.git synced 2025-07-18 00:20:57 +03:00

1275 Commits

Author SHA1 Message Date
b44ed0b27d chore: update readme 2021-12-04 17:34:56 +02:00
16ab0f2ac3 Add qscan to iterator v6.15.9 2020-08-07 09:52:31 +03:00
2aca83490d Merge pull request #1320 from FurqanSoftware/v6
Prevent panic during nil to string type assertion
v6.15.8
2020-05-21 09:08:40 +03:00
a204d6794a Prevent panic during nil to string type assertion; closes #1319 2020-05-11 23:04:19 +06:00
99cd690a70 Don't create empty map for nil values v6.15.7 2020-02-02 10:52:57 +02:00
0fdd200bc7 let XReadGroup skip empty message and process next message (#1244)
* let XReadGroup skip empty message and process next message
2020-02-02 10:49:32 +02:00
7f69d5e320 Sentinel goroutine leak fixed (#1173)
Make sure to close the sentinel
v6.15.6
2019-10-08 12:42:12 +03:00
17c058513b Merge pull request #1150 from pierrre/feature/v6-remove-module
Remove go.mod and go.sum
v6.15.5
2019-09-03 17:20:02 +03:00
6ecd53950e Remove go.mod and go.sum
v6 branch is not compatible with Go module, and causes issue with Go 1.13.
The simplest solution is to remove the module support.

v7 will have correct module support.

Fixes #1149
2019-09-03 16:17:48 +02:00
c5c4ad6a4c Merge pull request #1124 from go-redis/fix/port-single-conn-pool
Port SingleConnPool fix to v6
v6.15.4
2019-08-13 17:24:31 +03:00
2a22983249 Port SingleConnPool fix to v6 2019-08-13 17:04:39 +03:00
75795aa423 Merge pull request #1000 from kassiansun/master
Add go.mod and go.sum
v6.15.3
2019-05-03 11:29:31 +03:00
97e6ed8178 Ring instrumentantions (#1017)
* Ring instrumentantions
2019-04-24 09:33:36 +03:00
3227091087 Fix link 2019-04-22 16:57:58 +03:00
a46b053aa6 More granular locking 2019-04-22 12:50:13 +03:00
be4c4f3f38 Ring Watch (#1015)
* Ring Watch
2019-04-22 12:48:06 +03:00
721116ac0e Merge pull request #1014 from nnimo/pubsub-panic-fix
fix pubsub panic on redis reload
2019-04-19 18:10:12 +03:00
0f8e53e874 fix pubsub panic on redis reload 2019-04-18 19:06:16 +03:00
3f9b4d7004 Merge pull request #1012 from sosiska/patch-1
Some code improvements
2019-04-18 11:47:09 +03:00
eca4e5d04c Some code improvements
* Rewrite if-else chain as a switch.
* Rewrite switch statement with only one case as if.
* Remove always true condition.
* Simplify some functions.
2019-04-17 16:14:30 +03:00
6b2a39a436 Merge pull request #1011 from aspacca/master
Added WrapProcessPipeline to UniversalClient, wrap c.processTxPipelin…
2019-04-14 12:15:48 +03:00
9d63d8db54 Added WrapProcessPipeline to UniversalClient, wrap c.processTxPipeline in cluster client 2019-04-14 10:56:15 +02:00
cb1c190bed Merge pull request #1010 from kak-tus/pipe_timeouts
Add comments about pipeline technique.
2019-04-13 12:39:01 +03:00
4f66c5f32b Move comment to Pipeliner interface.
To remove all text copies.
2019-04-12 15:08:00 +03:00
d7b83274b7 Add comments about pipeline technique.
Notes about it's usage in case of big pipelines and low read/write timeouts.
2019-04-12 12:52:10 +03:00
292bdd8230 Merge pull request #1009 from go-redis/fix/float32-helper
Add Float32 helper
2019-04-10 16:25:47 +03:00
94ec556725 Add Float32 helper 2019-04-10 15:31:43 +03:00
2f1ad94a2a Merge pull request #1006 from francoispqt/patch-1
Typo error in comments
2019-04-08 15:14:23 +03:00
af59960088 Typo error in comments 2019-04-08 20:06:31 +08:00
569307e34d Add go.mod and go.sum 2019-03-29 10:49:40 +08:00
a679e61442 travis: add Go v1.12 2019-03-25 13:21:10 +02:00
174bea5e4c Merge pull request #996 from go-redis/fix/max-age-min-idle-conns
Fix MinIdleConns and MaxConnAge
2019-03-25 13:20:25 +02:00
b706478fdc Fix MinIdleConns and MaxConnAge 2019-03-25 13:02:31 +02:00
9ecae37814 Merge pull request #993 from go-redis/fix/full-chan-drop-message
pubsub: drop a message when the channel is full
2019-03-12 13:07:51 +02:00
b6fdeca648 Add PubSub.ChannelSize 2019-03-12 12:48:32 +02:00
21913a8304 pubsub: drop a message when the channel is full 2019-03-12 12:40:08 +02:00
0d39ee8976 Merge pull request #987 from go-redis/fix/channels-random-node
Use random node when there are no channels
2019-03-07 14:31:53 +02:00
5c012a3872 Use random node when there are no channels 2019-03-07 12:24:43 +02:00
b665d8fcf2 Rename copy to clone 2019-03-05 16:10:34 +02:00
4b1665dfdc readme: fix link 2019-03-03 11:39:22 +02:00
69c8af34df Merge pull request #982 from EtienneM/fix/sentinel_commands
Add a couple of sentinel commands
2019-03-01 11:23:49 +02:00
d22fde8721 Merge pull request #978 from go-redis/fix/lua-readonly-error
Retry master node on readonly errors. Fixes #977
v6.15.2
2019-02-27 13:11:02 +02:00
ac9e1abf54 Retry master node on readonly errors. Fixes #977 2019-02-27 12:53:44 +02:00
c340532290 Add the master sentinel command 2019-02-21 18:38:36 +01:00
3c02e56ed9 Add the flushconfig sentinel command 2019-02-21 18:38:36 +01:00
bd542089bb Merge pull request #976 from EtienneM/fix/sentinel_reset
Add the reset sentinel command
2019-02-21 10:29:04 +02:00
64411c1a52 Add the reset sentinel command 2019-02-20 16:24:58 +01:00
35e2db2f14 Merge pull request #974 from EtienneM/fix/973/sentinel_failover
Add the failover sentinel command
2019-02-20 15:48:28 +02:00
c341fb219f Add the failover sentinel command 2019-02-20 11:39:33 +01:00
73ef066b86 Merge pull request #972 from go-redis/fix/streams-comment
Add Streams comment
2019-02-19 16:30:15 +02:00