Commit Graph

2421 Commits

Author SHA1 Message Date
Vladimir Mihailenco c1c2753ae8 Fix cluster loopback handling. Fixes #589 2018-08-14 15:57:17 +03:00
Vladimir Mihailenco 8ebf0b7750 Remove unused code 2018-08-13 09:52:36 +03:00
Vladimir Mihailenco 33287c7c34
Merge pull request #838 from go-redis/feature/do
Feature/do
2018-08-12 11:57:36 +03:00
Vladimir Mihailenco fea1be3727 Replace client with redisdb in examples 2018-08-12 11:45:35 +03:00
Vladimir Mihailenco d5fc79d4ee Add Client.Do 2018-08-12 11:20:24 +03:00
Vladimir Mihailenco e0dc0beeb5 Update changelog 2018-08-12 11:20:04 +03:00
Vladimir Mihailenco 67fcff8e8d
Merge pull request #837 from go-redis/fix/max-conn-age
Add MaxConnAge
2018-08-12 10:40:54 +03:00
Vladimir Mihailenco 651e9fef1d Add MaxConnAge 2018-08-12 10:25:16 +03:00
Vladimir Mihailenco 52d9bc3a1e
Merge pull request #836 from go-redis/fix/min-idle-conns2
Add MinIdleConns
2018-08-12 08:50:12 +03:00
Vladimir Mihailenco 25bf3e79e5 Add MinIdleConns 2018-08-12 08:34:06 +03:00
Vladimir Mihailenco a80633d319
Merge pull request #835 from go-redis/fix/sub-benchmarks
Use sub-benchmarks
2018-08-10 14:54:54 +03:00
Vladimir Mihailenco fee18a3d42 Use sub-benchmarks 2018-08-10 14:08:07 +03:00
Vladimir Mihailenco e3b56f7641 pubsub: fix ping logic 2018-08-07 16:48:32 +03:00
Vladimir Mihailenco e753829945 internal/proto: avoid moving data when buffer is big enough 2018-08-07 14:49:35 +03:00
Vladimir Mihailenco 316917d99f pubsub: log an error on reconnect 2018-08-07 10:33:07 +03:00
Vladimir Mihailenco 96d1b85009 Cleanups 2018-08-06 13:59:15 +03:00
Vladimir Mihailenco 464daeb271 Rename BufioReader to ElasticBufReader 2018-08-06 13:37:20 +03:00
Vladimir Mihailenco bf3a84175e
Merge pull request #834 from go-redis/fix/bufio-reader
internal/proto: cleanup bufio reader
2018-08-05 15:19:56 +03:00
Vladimir Mihailenco c651b50db5 internal/proto: cleanup bufio reader 2018-08-05 15:07:10 +03:00
Vladimir Mihailenco af03c6a149
Merge pull request #833 from go-redis/fix/single-buffer
Use single read and write buffer where possible
2018-08-04 13:36:22 +03:00
Vladimir Mihailenco b576fe91a1 Use single read and write buffer where possible 2018-08-04 13:09:22 +03:00
Vladimir Mihailenco ad7024da36
Merge pull request #830 from go-redis/feature/x-group
Add streams group related commands
2018-08-02 16:03:22 +03:00
Kassian Sun 34916092ba Add streams group related commands 2018-08-02 15:24:53 +03:00
Vladimir Mihailenco 7e6413d467 Better allowTimeout in PubSub 2018-07-30 13:57:04 +03:00
Vladimir Mihailenco 14aebdec92 Better PubSub example 2018-07-24 14:50:16 +03:00
Vladimir Mihailenco 480db94d33 Fix example 2018-07-24 10:48:24 +03:00
Vladimir Mihailenco 62fa0f88da
Merge pull request #825 from go-redis/fix/keep-alive-default
Enable keep-alive by default
2018-07-24 10:46:47 +03:00
Vladimir Mihailenco 4bf8b5a128 Enable keep-alive by default 2018-07-24 10:26:28 +03:00
Vladimir Mihailenco a23435c301
Merge pull request #824 from go-redis/fix/receive-msg-tweak
Change ReceiveMessage to not use Ping
2018-07-24 10:25:28 +03:00
Vladimir Mihailenco 9bb7bb3cde Change ReceiveMessage to not use Ping 2018-07-24 09:54:34 +03:00
Vladimir Mihailenco c696191b80
Merge pull request #821 from git-hulk/feature/supports-new-style-syntax-client-kill
Supports new style syntax of client kill command
2018-07-24 09:07:52 +03:00
Tianyi Lin bbcb2b7988 Supports new style syntax of client kill command 2018-07-23 23:00:01 +08:00
Vladimir Mihailenco 77d71282ab
Merge pull request #822 from go-redis/fix/receive-message-rework
Rework ReceiveMessage
2018-07-23 17:24:34 +03:00
Vladimir Mihailenco ea9da7c2e8 Rework ReceiveMessage 2018-07-23 17:10:58 +03:00
Vladimir Mihailenco f7e97f0a16
Merge pull request #820 from go-redis/fix/stable-tests
Check cluster state before running the tests
2018-07-23 15:46:02 +03:00
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