]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ECMsgTypes: fix constructor temp_added/temp_removed ordering to match users
authorSamuel Just <sam.just@inktank.com>
Tue, 4 Mar 2014 17:16:08 +0000 (09:16 -0800)
committerSamuel Just <sam.just@inktank.com>
Tue, 4 Mar 2014 23:29:20 +0000 (15:29 -0800)
Signed-off-by: Samuel Just <sam.just@inktank.com>
src/osd/ECMsgTypes.h

index 8b8f046d230bcd6a1fd523d5f56649269eb51f86..cadeb25401740745409de899a17ff06f7637ae27 100644 (file)
@@ -29,8 +29,8 @@ struct ECSubWrite {
  eversion_t at_version;
   eversion_t trim_to;
   vector<pg_log_entry_t> log_entries;
-  set<hobject_t> temp_removed;
   set<hobject_t> temp_added;
+  set<hobject_t> temp_removed;
   ECSubWrite() {}
   ECSubWrite(
     pg_shard_t from,
@@ -42,14 +42,14 @@ struct ECSubWrite {
     eversion_t at_version,
     eversion_t trim_to,
     vector<pg_log_entry_t> log_entries,
-    const set<hobject_t> &temp_removed,
-    const set<hobject_t> &temp_added)
+    const set<hobject_t> &temp_added,
+    const set<hobject_t> &temp_removed)
     : from(from), tid(tid), reqid(reqid),
       soid(soid), stats(stats), t(t),
       at_version(at_version),
       trim_to(trim_to), log_entries(log_entries),
-      temp_removed(temp_removed),
-      temp_added(temp_added) {}
+      temp_added(temp_added),
+      temp_removed(temp_removed) {}
   void encode(bufferlist &bl) const;
   void decode(bufferlist::iterator &bl);
   void dump(Formatter *f) const;