]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/osd_types: document snaps vectors are descending
authorSage Weil <sage@redhat.com>
Wed, 5 Apr 2017 19:14:08 +0000 (15:14 -0400)
committerSage Weil <sage@redhat.com>
Fri, 5 May 2017 17:38:12 +0000 (13:38 -0400)
Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/osd_types.h

index a728a4d1a6af06780684fae750d1b23d94150c0b..4c719e6c00677bde3d474099562c18a4bbd29e8f 100644 (file)
@@ -4304,7 +4304,7 @@ struct SnapSet {
   vector<snapid_t> clones;   // ascending
   map<snapid_t, interval_set<uint64_t> > clone_overlap;  // overlap w/ next newest
   map<snapid_t, uint64_t> clone_size;
-  map<snapid_t, vector<snapid_t>> clone_snaps;
+  map<snapid_t, vector<snapid_t>> clone_snaps; // descending
 
   SnapSet() : seq(0), head_exists(false) {}
   explicit SnapSet(bufferlist& bl) {
@@ -4453,7 +4453,8 @@ struct object_info_t {
     return get_flag_string(flags);
   }
 
-  vector<snapid_t> legacy_snaps;  // [clone] pre-luminous; moved to SnapSet
+  /// [clone] descending. pre-luminous; moved to SnapSet
+  vector<snapid_t> legacy_snaps;
 
   uint64_t truncate_seq, truncate_size;