]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/PG: do not queue ops for replay
authorSage Weil <sage@redhat.com>
Tue, 20 Dec 2016 20:43:31 +0000 (15:43 -0500)
committerSage Weil <sage@redhat.com>
Thu, 29 Dec 2016 15:30:07 +0000 (10:30 -0500)
We no longer send ACKs, so this can't happen anyway.

Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/PG.cc

index fd9a45fc0c75d413d1f3111874770145714a04e5..aa40f058d309a574e72f57e56b62d0a7869dfec5 100644 (file)
@@ -5426,15 +5426,6 @@ bool PG::can_discard_op(OpRequestRef& op)
     return true;
   }
 
-  if (is_replay()) {
-    if (m->get_version().version > 0) {
-      dout(7) << " queueing replay at " << m->get_version()
-             << " for " << *m << dendl;
-      replay_queue[m->get_version()] = op;
-      op->mark_delayed("waiting for replay");
-      return true;
-    }
-  }
   return false;
 }