]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
journal, librbd: whitelisted_laggy_clients -> ignored_laggy_clients
authorNeha Ojha <nojha@redhat.com>
Wed, 19 Aug 2020 17:24:03 +0000 (17:24 +0000)
committerNeha Ojha <nojha@redhat.com>
Mon, 24 Aug 2020 19:53:08 +0000 (19:53 +0000)
Signed-off-by: Neha Ojha <nojha@redhat.com>
src/journal/JournalMetadata.cc
src/journal/Settings.h
src/librbd/Journal.cc

index 4e5b71c4608d729cb7b8888ce4223960f5b2f537..bf04d4e1ccda888446a548048322bdd4a7ff0aa8 100644 (file)
@@ -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;
index c40ea57fc27aa7c08d6d2e1d550a9f9fd8e7d11a..5382252840f8fe54b7a0d52a8a6f12b91e935e3a 100644 (file)
@@ -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<std::string> allowlisted_laggy_clients;
+  std::set<std::string> ignored_laggy_clients;
                                       ///< clients that mustn't be disconnected
 };
 
index b4b53bafb88ddc0a0b54450daca2da3b693b844d..0cd38b22adaa9ee29b0f3bc17f82ebbc0c3e3e06 100644 (file)
@@ -1120,7 +1120,7 @@ void Journal<I>::create_journaler() {
     m_image_ctx.config.template get_val<uint64_t>("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,