1
0
mirror of https://github.com/redis/go-redis.git synced 2025-07-12 04:01:40 +03:00
Commit Graph

2524 Commits

Author SHA1 Message Date
11ca0e65c6 Add race test for BLPop 2018-03-08 10:16:53 +02:00
9133634a13 Merge pull request #737 from gbbr/context
cluster: add support for context.Context to ClusterClient and Ring
v6.10.0
2018-03-08 09:51:13 +02:00
731dd72b84 {cluster,ring}: add support for context to ClusterClient and Ring 2018-03-07 14:41:18 +01:00
b533525eff Merge pull request #736 from go-redis/fix/reorder-atomic-field
Re-order atomic field to please race detector
2018-03-07 15:04:53 +02:00
4fe9f93940 Re-order atomic field to please race detector 2018-03-07 14:38:18 +02:00
21fc7616bb Merge branch 'master' of github.com:go-redis/redis 2018-03-07 14:35:17 +02:00
db04210af4 Extract ringShards 2018-03-07 14:18:24 +02:00
c2fb5132c0 Cleanup context implementation 2018-03-07 14:18:24 +02:00
0e33c36bd1 Require Go 1.7+ and use context.Context 2018-03-07 14:18:24 +02:00
d6cb688ea7 Cleanup context implementation 2018-03-07 13:50:14 +02:00
3a38e90858 Require Go 1.7+ and use context.Context 2018-03-07 13:43:52 +02:00
a64d3e1ef1 Fix build on 32bit arch 2018-03-07 12:41:11 +02:00
063393987a Add option to balance load between master node and replica nodes (#729)
* Add option to balance load between master node and replica nodes
2018-03-07 12:23:38 +02:00
852a60d520 Fix go vet 2018-03-07 12:09:45 +02:00
e9e73a92c0 travis: test on Go 1.10 2018-03-07 12:09:45 +02:00
5e72be1cbf Extract clusterStateHolder 2018-03-07 12:09:45 +02:00
f13fc5381c Extract commands info cache 2018-03-07 12:09:45 +02:00
0082bdcd4b add WrapProcess to UniversalClient interface (#728) 2018-03-06 09:15:14 +02:00
7acec74c59 Script: Fix Exists to use hash instead of source (#726)
`SCRIPT EXISTS` accepts a hash, not the raw source: https://redis.io/commands/script-exists
2018-03-05 11:03:03 +02:00
d0a2b8bdf3 Impement Config Rewrite command (#722)
This commit adds support for config rewrite as documented in
https://redis.io/commands/config-rewrite .
2018-03-01 10:37:51 +02:00
55c9929dba Change Makefile to use sed syntax that will work for both GNU and BSD sed (#719)
* Use sed syntax that will work with both GNU and BSD sed
2018-02-27 20:05:21 +02:00
68362cfda1 Fix doc v6.9.2 2018-02-27 16:11:25 +02:00
e075ad33d3 Simplify test 2018-02-27 16:10:17 +02:00
cac7aa8c36 Reduce ClusterOptions.MaxRedirects from 16 to 8 2018-02-27 16:10:17 +02:00
cc47cf2439 Use fresh cluster state after sleeping 2018-02-27 16:10:17 +02:00
9df09066e2 Store all created cluster nodes in allNodes 2018-02-27 14:48:59 +02:00
e5648e8c7c Fix flaky test 2018-02-22 15:01:48 +02:00
56dea1f39a Fix proto.RedisError in slices v6.9.1 2018-02-22 14:24:27 +02:00
71ed499c46 Decrease accurracy 2018-02-20 11:00:19 +02:00
4e89aeeae4 Increase timeout 2018-02-20 10:28:34 +02:00
036680734d Increase backoff in failover tests 2018-02-20 10:14:24 +02:00
fd2200b051 Add TxPipeline race test 2018-02-20 10:05:11 +02:00
fa7f64f7f2 Rework retrying v6.9.0 2018-02-16 13:40:23 +02:00
4598ed0eac Correctly parse EVAL response containing customized error (#710)
* always parse all content in an array including error
2018-02-16 13:39:56 +02:00
daab7c60d0 add new command Touch and SwapDB 2018-02-15 10:06:03 +02:00
32f020f1fa Merge pull request #709 from go-redis/fix/sort-store
Add SortStore and fix Sort signature
2018-02-13 16:24:04 +02:00
6b10d46cfb Fix tests 2018-02-13 16:23:49 +02:00
e456ee7148 Add SortStore and fix Sort signature 2018-02-13 16:08:11 +02:00
8e5e567b90 Merge pull request #707 from go-redis/fix/update-latency-async
Update cluster node latency asynchronously
2018-02-13 11:42:23 +02:00
1a4d34448d Update cluster node latency asynchronously 2018-02-13 11:42:06 +02:00
8b4fa6d443 Add WrapProcessPipeline v6.8.3 2018-01-30 16:47:29 +02:00
2c11cbf01a Merge pull request #698 from KosToZyB/master
golint warnings are removed
2018-01-25 10:05:55 +02:00
fbec95a796 fix rename 2018-01-25 11:15:44 +04:00
ea4d6c3490 golint warnings are removed 2018-01-24 22:38:47 +04:00
4021ace056 Merge pull request #696 from go-redis/fix/cluster-closed-node
Retry if node is closed; close nodes with delay
v6.8.2
2018-01-17 13:13:24 +02:00
a84876237b Retry if node is closed; close nodes with delay 2018-01-17 13:00:11 +02:00
abb85b0fb8 Remove StringToBytes v6.8.1 2018-01-15 16:15:20 +02:00
041b11eb4f Merge pull request #693 from FJSDS/change_bytes_string
fix unsafe.go
2018-01-15 16:12:18 +02:00
a8340c6b74 fix unsafe.go 2018-01-11 16:42:52 +08:00
ce05aa5775 Merge pull request #690 from beono/beono/fmtquotes
removed quotes surrounding %q
2018-01-04 14:45:42 +02:00