]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
osd: delete useless bytes_written defined in RepModify
authorXinze Chi <xinze@xsky.com>
Sat, 23 Jan 2016 02:20:06 +0000 (10:20 +0800)
committerXinze Chi <xinze@xsky.com>
Sat, 23 Jan 2016 02:33:25 +0000 (10:33 +0800)
this would avoid calling encode function.

Signed-off-by: Xinze Chi <xinze@xsky.com>
src/osd/ReplicatedBackend.cc
src/osd/ReplicatedBackend.h

index 57d5e49b5844e6d3a099286ad51ef138336f3f28..bb526633a2efffca6acef4af42ddee5a663b003e 100644 (file)
@@ -1208,8 +1208,6 @@ void ReplicatedBackend::sub_op_modify_impl(OpRequestRef op)
     update_snaps,
     &(rm->localt));
 
-  rm->bytes_written = rm->opt.get_encoded_bytes();
-
   rm->opt.register_on_commit(
     parent->bless_context(
       new C_OSD_RepModifyCommit(this, rm)));
index a36007d42c287fc6f0121d58754d8dc74e003a5d..5afb30458df2ba4c6d52775f3f627d7544bea251 100644 (file)
@@ -403,12 +403,10 @@ private:
     eversion_t last_complete;
     epoch_t epoch_started;
 
-    uint64_t bytes_written;
-
     ObjectStore::Transaction opt, localt;
     
     RepModify() : applied(false), committed(false), ackerosd(-1),
-                 epoch_started(0), bytes_written(0) {}
+                 epoch_started(0) {}
   };
   typedef ceph::shared_ptr<RepModify> RepModifyRef;