From: Neha Ojha Date: Wed, 19 Aug 2020 17:24:03 +0000 (+0000) Subject: journal, librbd: whitelisted_laggy_clients -> ignored_laggy_clients X-Git-Tag: wip-pdonnell-testing-20200918.022351~271^2~3 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=be32269fd3a37b6d49b48dac4afedc590828cc38;p=ceph-ci.git journal, librbd: whitelisted_laggy_clients -> ignored_laggy_clients Signed-off-by: Neha Ojha --- diff --git a/src/journal/JournalMetadata.cc b/src/journal/JournalMetadata.cc index 4e5b71c4608..bf04d4e1ccd 100644 --- a/src/journal/JournalMetadata.cc +++ b/src/journal/JournalMetadata.cc @@ -1095,7 +1095,7 @@ void JournalMetadata::schedule_laggy_clients_disconnect(Context *on_finish) { for (auto &c : m_registered_clients) { if (c.state == cls::journal::CLIENT_STATE_DISCONNECTED || c.id == m_client_id || - m_settings.allowlisted_laggy_clients.count(c.id) > 0) { + m_settings.ignored_laggy_clients.count(c.id) > 0) { continue; } const std::string &client_id = c.id; diff --git a/src/journal/Settings.h b/src/journal/Settings.h index c40ea57fc27..5382252840f 100644 --- a/src/journal/Settings.h +++ b/src/journal/Settings.h @@ -12,7 +12,7 @@ struct Settings { double commit_interval = 5; ///< commit position throttle (in secs) uint64_t max_payload_bytes = 0; ///< 0 implies object size limit int max_concurrent_object_sets = 0; ///< 0 implies no limit - std::set allowlisted_laggy_clients; + std::set ignored_laggy_clients; ///< clients that mustn't be disconnected }; diff --git a/src/librbd/Journal.cc b/src/librbd/Journal.cc index b4b53bafb88..0cd38b22ada 100644 --- a/src/librbd/Journal.cc +++ b/src/librbd/Journal.cc @@ -1120,7 +1120,7 @@ void Journal::create_journaler() { m_image_ctx.config.template get_val("rbd_journal_max_concurrent_object_sets"); // TODO: a configurable filter to exclude certain peers from being // disconnected. - settings.allowlisted_laggy_clients = {IMAGE_CLIENT_ID}; + settings.ignored_laggy_clients = {IMAGE_CLIENT_ID}; m_journaler = new Journaler(m_work_queue, m_timer, m_timer_lock, m_image_ctx.md_ctx, m_image_ctx.id,