61 DynamicRedis() =
default;
63 void Init(std::shared_ptr<impl::ThreadPools> thread_pools, testsuite::
RedisControl testsuite_redis_control);
72 bool AddClient(
const std::string& name,
const DynamicSettings& settings, dynamic_config::Source& config);
87 const std::string& name,
101 void OnConfigUpdate(
const dynamic_config::Snapshot& cfg);
104 std::shared_ptr<impl::ThreadPools> thread_pools_;
107 concurrent::Variable<std::unordered_map<std::string, std::shared_ptr<ClientImpl>>, engine::SharedMutex>