]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osdc/Objecter: remove pool_full_try interface 39485/head
authorSage Weil <sage@newdream.net>
Wed, 3 Feb 2021 21:46:22 +0000 (16:46 -0500)
committerSage Weil <sage@newdream.net>
Mon, 15 Feb 2021 18:52:50 +0000 (12:52 -0600)
Signed-off-by: Sage Weil <sage@newdream.net>
(cherry picked from commit e468fc0d3b8c5f4d7713e4015d4d7ccbfa5bccf9)

src/osdc/Objecter.cc
src/osdc/Objecter.h

index b949c0ca5409d5a0773ee4ec9870d16edf8ea488..d935b73adb948a32d77d914f1c5b044416e441e9 100644 (file)
@@ -2353,10 +2353,6 @@ void Objecter::_op_submit(Op *op, shunique_lock<ceph::shared_mutex>& sul, ceph_t
 
   ceph_assert(op->target.flags & (CEPH_OSD_FLAG_READ|CEPH_OSD_FLAG_WRITE));
 
-  if (pool_full_try) {
-    op->target.flags |= CEPH_OSD_FLAG_FULL_TRY;
-  }
-
   bool need_send = false;
   if (op->target.paused) {
     ldout(cct, 10) << " tid " << op->tid << " op " << op << " is paused"
index 96c036f7a082cce9595cd0b0b73da0f890c49bdb..5af605913c06d1cbffa8e43791aa35a89534fdd4 100644 (file)
@@ -1653,7 +1653,6 @@ private:
   std::atomic<int> global_op_flags{0}; // flags which are applied to each IO op
   bool keep_balanced_budget = false;
   bool honor_pool_full = true;
-  bool pool_full_try = false;
 
   // If this is true, accumulate a set of blocklisted entities
   // to be drained by consume_blocklist_events.
@@ -2615,9 +2614,6 @@ private:
   void set_honor_pool_full() { honor_pool_full = true; }
   void unset_honor_pool_full() { honor_pool_full = false; }
 
-  void set_pool_full_try() { pool_full_try = true; }
-  void unset_pool_full_try() { pool_full_try = false; }
-
   void _scan_requests(
     OSDSession *s,
     bool skipped_map,