]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
osd: Remove OSDService::get_scrub_cost()
authorAishwarya Mathuria <amathuri@redhat.com>
Mon, 18 Mar 2024 07:53:00 +0000 (07:53 +0000)
committerAishwarya Mathuria <amathuri@redhat.com>
Wed, 3 Apr 2024 03:56:19 +0000 (03:56 +0000)
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>
src/osd/OSD.cc
src/osd/OSD.h

index c451e99dd80493284defb0b8567535a2082cd523..4fdde92d0c61e25f3f8241d548f25d7313615e87 100644 (file)
@@ -1798,17 +1798,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 cfdfeda12398ddcca85a848d647b9bca53c3f1fd..820024f779a188f1b59202f7631f7731c2e8dee4 100644 (file)
@@ -600,8 +600,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;