go-redis
go-redis copied to clipboard
Redis Go client
## Expected Behavior Slot independent commands, including admin commands, should try request different nodes during retry. ## Current Behavior Retrying requests to same node according to chosed randomly slot previously....
Hello, I would like to thank you for this wonderful Redis client! It is serving me very well in my current project. I'm hoping you can tell me whether it's...
The current version in `master` uses `fmt.Sprint` for `float64` args, causing strings such as `"1.590540802326684e+18"`: https://github.com/go-redis/redis/blob/3d03b1fa6a1ed0775d4b032861da0637b45437da/command.go#L103 This is a regression caused by https://github.com/go-redis/redis/commit/0944d0167b5886c195a151a5553b9fbdff0815d7 where `formatFloat` got removed. Expected: `client.ZAdd(ctx, "key",...
Issue tracker is used for reporting bugs and discussing new features. Please use [stackoverflow](https://stackoverflow.com) for supporting issues. ## Expected Behavior `Redis.Watch(context.Background(), func(tx *redis.Tx) error { })` A user should be...
Full build log: https://travis-ci.org/github/go-redis/redis/jobs/757558441 . Help is appreciated - so far I was not able to understand what is happening. For example: ``` WARNING: DATA RACE Read at 0x00c000010598 by...
Cmdable not support XInfoConsumers?
When registering tracing with OpenCensus it will register all calls. Typically, we're only interested in certain traces. Specifically if there is no Trace already on the context, we don't want...
## Expected Behavior The ReceiveTimeout() should hide details of message protocol. It should pick previous timeout-ed message header and continue to produce a full message instead of simply dropping the...
Issue tracker is used for reporting bugs and discussing new features. Please use [stackoverflow](https://stackoverflow.com) for supporting issues. ## Expected Behavior ## Current Behavior ## Possible Solution ## Steps to Reproduce...
As document said: ``` // Minimum number of idle connections which is useful when establishing // new connection is slow. MinIdleConns int ``` Say set `MinIdleConns` something bigger like 4...