Commit Graph

967 Commits

Author SHA1 Message Date
Sukharev Maxim b9ab636be4 Context methods only for go1.7+ 2017-01-16 09:57:49 +07:00
Vladimir Mihailenco 6da05abbaa Merge pull request #475 from go-redis/fix/reduce-alloc
Reduce number of allocations.
2017-01-13 13:52:40 +02:00
Vladimir Mihailenco 69554c0ec5 Reduce number of allocations. 2017-01-13 13:39:59 +02:00
Sukharev Maxim 2f247ebe83 Clone and WithContext #471 2017-01-11 10:32:10 +07:00
Vladimir Mihailenco b9cc17bae0 Merge pull request #470 from go-redis/fix/remove-scanner
Remove Scanner in favor of ScanCmd.
2017-01-03 13:06:30 +02:00
Vladimir Mihailenco 10c56cede3 Remove Scanner in favor of ScanCmd. 2017-01-03 12:44:06 +02:00
Vladimir Mihailenco 67acf6e5a4 Merge pull request #469 from go-redis/fix/eval-test
Add Eval test.
2017-01-03 12:33:37 +02:00
Vladimir Mihailenco 7eeb681076 Add Eval test. 2017-01-03 12:21:22 +02:00
Vladimir Mihailenco 8fcba2ea87 Merge pull request #466 from go-redis/fix/client-instrumentation
Fix Client process instrumentation.
2016-12-30 13:17:27 +02:00
Vladimir Mihailenco 3eb7c87040 Update readme. 2016-12-30 13:01:03 +02:00
Vladimir Mihailenco 9556378547 Fix Client process instrumentation. 2016-12-30 12:58:04 +02:00
Vladimir Mihailenco 57efac6c84 Merge pull request #465 from smacker/wrap-process-broken
WrapProcess is broken in v5
2016-12-30 12:45:29 +02:00
Sukharev Maxim 362efb0c49 Test on WrapProcess 2016-12-30 11:50:11 +07:00
Vladimir Mihailenco 40594f7b02 Update readme. 2016-12-23 13:21:14 +02:00
Vladimir Mihailenco b7bae3a780 Merge pull request #462 from go-redis/fix/unlink
Add unlink command.
2016-12-22 14:50:47 +02:00
Vladimir Mihailenco 176e8309e2 Merge pull request #461 from go-redis/fix/subscribe-without-channel
Allow creating PubSub without channels.
2016-12-22 13:46:03 +02:00
Vladimir Mihailenco 0f05d8df9d Add unlink command. 2016-12-22 13:42:05 +02:00
Vladimir Mihailenco 6672089b2f Merge pull request #460 from go-redis/fix/tx-pipeline-example
Add TxPipeline examples.
2016-12-22 13:39:03 +02:00
Vladimir Mihailenco c939d2283e Allow creating PubSub without channels. 2016-12-22 13:26:00 +02:00
Vladimir Mihailenco aa895c2c94 Add TxPipeline examples. 2016-12-22 13:15:20 +02:00
Vladimir Mihailenco 754e4ed906 Merge branch 'v5' of github.com:go-redis/redis into v5 2016-12-21 13:01:53 +02:00
Vladimir Mihailenco c9f896d6a3 Remove changelog. 2016-12-21 12:55:45 +02:00
Vladimir Mihailenco 110b84aab9 Merge pull request #457 from szyhf/v5
PR try.v2 for issue #453
2016-12-21 11:27:58 +02:00
Back Yu ce1ddaa30c Update commands.go
Let HSet and HSetNX can use value as interface{} .
2016-12-21 01:03:12 +08:00
Vladimir Mihailenco 5e76db6804 Merge pull request #451 from go-redis/fix/cluster-pipeline-tests
Fix cluster pipeline tests.
2016-12-20 18:08:51 +02:00
Vladimir Mihailenco cd7431c40a Fix cluster pipeline tests. 2016-12-20 17:59:38 +02:00
Vladimir Mihailenco a3eed908aa Merge pull request #450 from go-redis/fix/remove-dial-limiter
Remove dial limiter.
2016-12-16 15:53:26 +02:00
Vladimir Mihailenco c17f58f7a0 Remove dial limiter. 2016-12-16 15:43:37 +02:00
Vladimir Mihailenco b49d47eb4d Merge pull request #449 from go-redis/fix/use-first-slot-when-there-are-no-keys
Use first slot/shard when key is not defined.
2016-12-16 15:38:35 +02:00
Vladimir Mihailenco 6cd7a09b22 Use first slot/shard when key is not defined. 2016-12-16 14:30:23 +02:00
Vladimir Mihailenco 4ba635e15f Add func doc. 2016-12-16 14:19:53 +02:00
Vladimir Mihailenco 152cc1ee34 Merge pull request #444 from go-redis/feature/tx-pipeline
Add TxPipeline.
2016-12-16 11:40:46 +02:00
Vladimir Mihailenco 865d501d07 Add TxPipeline. 2016-12-16 11:25:58 +02:00
Vladimir Mihailenco ca08dfb44b Merge pull request #447 from go-redis/fix/script-interface
Check that clients implement scripter interface.
2016-12-14 12:23:40 +02:00
Vladimir Mihailenco 34122bffa8 Check that clients implement scripter interface. 2016-12-14 12:12:50 +02:00
Vladimir Mihailenco c6acf2ed15 Merge pull request #443 from go-redis/fix/cluster-nil-ptr
Fix nil ptr in case when all nodes are unavailable.
2016-12-12 17:42:18 +02:00
Vladimir Mihailenco c7dfbb54af Fix nil ptr in case when all nodes are unavailable. 2016-12-12 17:30:08 +02:00
Vladimir Mihailenco 7f2a0bff84 Merge pull request #440 from go-redis/fix/cmd-info-check
Simplify cmdInfo check.
2016-12-09 16:02:40 +02:00
Vladimir Mihailenco 420337dc4a Simplify cmdInfo check. 2016-12-09 15:52:36 +02:00
Vladimir Mihailenco 4ce47a025f Merge pull request #438 from rayzyar/cmdInfoNil
fix cmdInfo nil pointer panic
2016-12-09 15:51:33 +02:00
Vladimir Mihailenco 30be278fea Merge pull request #439 from rayzyar/evalShaFirstKey
evalsha with 0 key should return -1 pos
2016-12-09 15:50:34 +02:00
zezhou.yu fb584d25db
fix cmdInfo nil pointer panic 2016-12-08 01:34:22 +08:00
zezhou.yu e916395f6c
evalsha with 0 key should return -1 pos 2016-12-08 01:29:17 +08:00
Vladimir Mihailenco 854c88a72c Merge pull request #434 from go-redis/fix/timeouts
Set read/write timeouts more consistently.
2016-12-03 17:45:52 +02:00
Vladimir Mihailenco b4efc45f1c Set read/write timeouts more consistently. 2016-12-03 17:30:13 +02:00
Vladimir Mihailenco e7f23a300b Merge pull request #431 from go-redis/fix/instrum-example
Fix WrapProcess for Ring and Cluster. Add better example.
2016-11-30 13:06:44 +02:00
Vladimir Mihailenco 82f21639bf Fix WrapProcess for Ring and Cluster. Add better example. 2016-11-30 13:00:53 +02:00
Vladimir Mihailenco b148c1afd3 Merge pull request #428 from nathan-jones/readme-typo
Fixed Readme typo ZRangeBy
2016-11-28 14:03:22 +02:00
Nathan Jones 2fb4a785f3 Fixed Readme typo ZRangeBy 2016-11-27 12:27:58 +00:00
Vladimir Mihailenco ecc6a4909b Merge pull request #427 from go-redis/fix/instrumentation-example
Add instrumentation example.
2016-11-26 11:09:03 +02:00