old: Sidekiq.redis = Sidekiq::RedisConnection.create(:namespace => 'foo') new: Sidekiq.redis = { :namespace => 'foo' }
the client use separate pools. This is so the Rails app Sidekiq::Client and Sidekiq::Manager can use different configurations. Also, fix issue where workers were not unregistered in Redis upon shutdown.