Commit Graph

1136 Commits

Author SHA1 Message Date
Vladimir Mihailenco 4ae24be287 Check cluster state before running the tests 2018-07-23 15:22:22 +03:00
Vladimir Mihailenco 3143c672b6 Add changelog 2018-07-22 14:23:04 +03:00
Vladimir Mihailenco 9748bb5648
Merge pull request #819 from go-redis/fix/optimize-reload-state
cluster: optimize newClusterState
2018-07-22 14:22:31 +03:00
Vladimir Mihailenco 2559f32464 cluster: optimize newClusterState 2018-07-22 14:17:42 +03:00
Vladimir Mihailenco 493945402e Merge pull request #812 from hyfrey/feature/ringhash
Hash function and nreplicas in consistent hash can be set in RingOptions
2018-07-22 11:08:38 +03:00
Vladimir Mihailenco 3586896a65
Merge pull request #818 from go-redis/feature/memory-usage
Add MemoryUsage
2018-07-22 09:56:50 +03:00
Vladimir Mihailenco ce9cfe9417 Add MemoryUsage 2018-07-22 09:46:29 +03:00
Vladimir Mihailenco 7c9aa65a40 Cleanup 2018-07-22 09:27:36 +03:00
Vladimir Mihailenco 585aea1e8d
Merge pull request #817 from go-redis/fix/pubsub-read-timeout
Conn timeout should be higher than read timeout
2018-07-22 09:17:41 +03:00
Vladimir Mihailenco b92dacbfa7 Conn timeout should be higher than read timeout 2018-07-22 08:49:48 +03:00
Vladimir Mihailenco d4f9cc1a68
Merge pull request #814 from mingrammer/master
Code highlighting for examples
2018-07-20 13:31:32 +03:00
MinJae Kwon d24417d751
Code highlighting for example codes 2018-07-20 17:47:53 +09:00
hyfrey 2a0840b680 Hash function and nreplicas used in consistent hash can be set in RingOptions 2018-07-19 18:11:09 +08:00
Vladimir Mihailenco ee41b90923 Improve docs 2018-07-18 15:28:51 +03:00
Vladimir Mihailenco da8ef0efa6
Merge pull request #810 from go-redis/fix/xread-block-0
Support XREAD BLOCK 0
2018-07-18 12:32:23 +03:00
Vladimir Mihailenco 1932888b44 Support XREAD BLOCK 0 2018-07-18 12:08:43 +03:00
Vladimir Mihailenco ab1a52f0c9 Add more docs for Tx 2018-07-12 15:57:03 +03:00
Vladimir Mihailenco 5db3ab16e5 Merge branch 'master' of github.com:go-redis/redis 2018-06-29 11:14:17 +03:00
Vladimir Mihailenco bf6400f409 Update readme 2018-06-29 11:14:10 +03:00
Vladimir Mihailenco ca660cd915
Merge pull request #800 from go-redis/fix/cluster-client-manual-setup
cluster: add manual setup
2018-06-29 11:12:10 +03:00
Vladimir Mihailenco 1f59be5cc0 cluster: add manual setup 2018-06-29 10:46:12 +03:00
Vladimir Mihailenco d409b91714
Merge pull request #798 from josh-tepper/tls-respects-dial-timeout
Establishing TLS connections respect DialTimeout
2018-06-29 09:21:45 +03:00
josh-tepper 8c513f1b88 Estab TLS connections + Handshake should respect DialTimeout 2018-06-27 19:34:47 -04:00
Vladimir Mihailenco 8a90ef696e
Merge pull request #795 from go-redis/feature/streams
Add basic redis streams support
2018-06-26 15:12:25 +03:00
nicktylah 39bdfc3fa8 Add basic redis streams support 2018-06-23 16:44:12 +03:00
Vladimir Mihailenco 4b568cdf1a
Merge pull request #793 from go-redis/fix/close-readonly-connections
Close read-only connections
2018-06-18 13:58:19 +03:00
Vladimir Mihailenco 7f5b63da85 Close read-only connections 2018-06-18 13:09:20 +03:00
Vladimir Mihailenco be87bf7f2b
Merge pull request #792 from go-redis/fix/pipeline-tests
cluster: preload commands info
2018-06-18 13:06:36 +03:00
Vladimir Mihailenco bdf8f06904 cluster: preload commands info 2018-06-18 12:55:26 +03:00
Vladimir Mihailenco e693227e84 Tweak doc 2018-06-11 13:26:24 +03:00
Puneeth Gadangi 0269263441 Use cmdSlotAndNode() to route read-only ClusterClient pipeline commands 2018-05-31 17:04:36 -07:00
Vladimir Mihailenco 83fb42932f
Merge pull request #782 from go-redis/fix/sentinel-client
Export SentinelClient
2018-05-31 13:32:25 +03:00
Vladimir Mihailenco 39b4d69170 Export SentinelClient 2018-05-31 13:15:52 +03:00
Vladimir Mihailenco 49fda1e111
Merge pull request #781 from go-redis/fix/use-origin-addr
cluster: fix origin addr check
2018-05-31 11:12:32 +03:00
Vladimir Mihailenco 4237a34c31 cluster: fix origin addr check 2018-05-31 10:25:40 +03:00
Vladimir Mihailenco ef33be46cd
Merge pull request #780 from go-redis/fix/pool-cleanup
Fix/pool cleanup
2018-05-30 15:37:41 +03:00
Vladimir Mihailenco faf5666fbd Cleanup pool 2018-05-29 17:29:47 +03:00
Vladimir Mihailenco 0f9028adf0
Merge pull request #774 from robinhoodmarkets/fix-cluster-copy
reset cmdable.process when copying cluster client
2018-05-24 10:10:05 +03:00
Nathan Ziebart d790448589 reset cmdable.process when copying cluster client 2018-05-23 17:30:50 -07:00
Vladimir Mihailenco e3d9f9d1c7
Merge pull request #768 from go-redis/fix/for-each-reload-state
cluster: reload state for ForEach functions and every 1 minute
2018-05-21 17:18:30 +03:00
Jeffrey Hutchins 471caa3d91 cluster: reload state for ForEach functions and every 1 minute 2018-05-21 16:40:06 +03:00
Vladimir Mihailenco a8ab4b9464
Merge pull request #767 from go-redis/fix/cleanup-tests
cluster: cleanup tests
2018-05-21 16:32:32 +03:00
Vladimir Mihailenco 5c742fff78 cluster: cleanup tests 2018-05-21 16:17:57 +03:00
Vladimir Mihailenco 18b2e30835 Cleanup cmds info 2018-05-17 15:21:51 +03:00
Vladimir Mihailenco d5f5c24505
Merge pull request #766 from go-redis/fix/retry-same
cluster: retry same node on retryable error
2018-05-17 15:17:46 +03:00
Vladimir Mihailenco 092971361b cluster: retry same node on retryable error 2018-05-17 15:02:35 +03:00
Vladimir Mihailenco 467749ade8
Merge pull request #765 from go-redis/fix/race-test
Add more race tests
2018-05-17 15:01:41 +03:00
Vladimir Mihailenco 34facee367 Add more race tests 2018-05-17 14:55:00 +03:00
Vladimir Mihailenco bc49453a24
Merge pull request #762 from vliman/feature/tls_config_for_universal_client
Add TLS configuration support for Universal Client
2018-05-11 11:33:01 +03:00
Vadim Liman 09b9a99666 Add TLS configuration support for Universal Client 2018-05-11 09:46:09 +03:00