Redis-namespace warning regarding using `flushdb`
When running specs that depend on :redis
context tag, there is something on our codebase that triggers a flushdb
command to start redis from a clean state.
There seems to be a deprecation with redis-namespace
, and we need to adapt how we use flushdb
command.
This is the warning:
Passing 'flushdb' command to redis as is; administrative commands cannot be effectively namespaced and should be called on the redis connection directly; passthrough has been deprecated and will be removed in redis-namespace 2.0 (at ../gdk-ce/gitlab/spec/support/sidekiq.rb:33:in `block (3 levels) in <main>')
Edited by Gabriel Mazetto