]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
ReplicatedBackend: remove priority from Pull/PushInfo
authorSamuel Just <sam.just@inktank.com>
Mon, 9 Sep 2013 20:20:06 +0000 (13:20 -0700)
committerSamuel Just <sam.just@inktank.com>
Thu, 26 Sep 2013 18:24:27 +0000 (11:24 -0700)
Instead, we'll just nab the priority from the messages.

Signed-off-by: Samuel Just <sam.just@inktank.com>
src/osd/ReplicatedBackend.h
src/osd/ReplicatedPG.cc

index c57b10cbf1ce56ba5bb500f52c69d12949ecb7b8..88323935e96913c20a88b9cc901fa9c1d3c6798e 100644 (file)
@@ -148,7 +148,6 @@ private:
   struct PushInfo {
     ObjectRecoveryProgress recovery_progress;
     ObjectRecoveryInfo recovery_info;
-    int priority;
 
     void dump(Formatter *f) const {
       {
@@ -169,7 +168,6 @@ private:
   struct PullInfo {
     ObjectRecoveryProgress recovery_progress;
     ObjectRecoveryInfo recovery_info;
-    int priority;
 
     void dump(Formatter *f) const {
       {
index bf514671dcece830ecc5e9c89b9b5ea309dcb2ea..728af35319389534409a5613a82dcb36b9d2ef5e 100644 (file)
@@ -6664,7 +6664,7 @@ void ReplicatedBackend::sub_op_push_reply(OpRequestRef op)
   PushOp pop;
   bool more = handle_push_reply(peer, rop, &pop);
   if (more)
-    send_push_op_legacy(pushing[soid][peer].priority, peer, pop);
+    send_push_op_legacy(op->request->get_priority(), peer, pop);
 }
 
 bool ReplicatedBackend::handle_push_reply(int peer, PushReplyOp &op, PushOp *reply)