Our codebase has some built in redis connection pooling, which utilizes the redis gem for connections. I see when you pass a URL, connections are now established with redis-client.
For cases where a user supplies a client, rather than a URL, should redis still be supported?
The one bump I'm running into is that script registration is occurring by rescuing RedisClient::CommandError, whereas the exception with the redis gem is Redis::CommandError. If I patch this locally, things seem to be working ok.
Is support for redis completely dropped? If not, I'm happy to open a PR to rescue Redis::CommandError in addition to RedisClient::CommandError.
Our codebase has some built in redis connection pooling, which utilizes the
redisgem for connections. I see when you pass a URL, connections are now established withredis-client.For cases where a user supplies a client, rather than a URL, should
redisstill be supported?The one bump I'm running into is that script registration is occurring by rescuing
RedisClient::CommandError, whereas the exception with theredisgem isRedis::CommandError. If I patch this locally, things seem to be working ok.Is support for
rediscompletely dropped? If not, I'm happy to open a PR to rescueRedis::CommandErrorin addition toRedisClient::CommandError.