]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: Remove OSDService::get_scrub_cost() 59629/head
authorAishwarya Mathuria <amathuri@redhat.com>
Mon, 18 Mar 2024 07:53:00 +0000 (07:53 +0000)
committerSridhar Seshasayee <sseshasa@redhat.com>
Fri, 6 Sep 2024 10:41:15 +0000 (16:11 +0530)
After the addition of PgScrubber::get_scrub_cost(), this method will no longer be in use and can be removed.

Signed-off-by: Aishwarya Mathuria <amathuri@redhat.com>
(cherry picked from commit 77dda5ef03979bbaa6c9c8d9bae60d5b1769f6a8)

src/osd/OSD.cc
src/osd/OSD.h

index 8633e95eafa5cd2ffc3d713b930c3aefffec0cf5..b3fdc6437e0a78b1fe96ad3f66863b78f5cc8d4c 100644 (file)
@@ -1810,17 +1810,6 @@ void OSDService::queue_scrub_event_msg_default_cost(PG* pg,
   queue_scrub_event_msg<MSG_TYPE>(pg, with_priority, cost);
 }
 
-int64_t OSDService::get_scrub_cost()
-{
-
-  int64_t cost_for_queue = cct->_conf->osd_scrub_cost;
-  if (op_queue_type_t::mClockScheduler == osd->osd_op_queue_type()) {
-    cost_for_queue = cct->_conf->osd_scrub_event_cost *
-                     cct->_conf->osd_shallow_scrub_chunk_max;
-  }
-  return cost_for_queue;
-}
-
 void OSDService::queue_for_scrub(PG* pg, Scrub::scrub_prio_t with_priority)
 {
   queue_scrub_event_msg_default_cost<PGScrub>(pg, with_priority);
index 8c1bda9e9ee076397c0b95bcee56d3d6e8fcb0b4..703ff13e04e19a08eb60c18d3f7c1b52c90c964e 100644 (file)
@@ -612,8 +612,6 @@ private:
                                          Scrub::scrub_prio_t with_priority,
                                          unsigned int qu_priority,
                                          Scrub::act_token_t act_token);
-  int64_t get_scrub_cost();
-
   utime_t defer_recovery_until;
   uint64_t recovery_ops_active;
   uint64_t recovery_ops_reserved;