]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/: hide pg_interval_t encoder
authorSamuel Just <sjust@redhat.com>
Thu, 5 Jan 2017 20:23:32 +0000 (12:23 -0800)
committerSage Weil <sage@redhat.com>
Fri, 28 Apr 2017 15:30:38 +0000 (11:30 -0400)
Signed-off-by: Samuel Just <sjust@redhat.com>
src/osd/osd_types.cc
src/osd/osd_types.h
src/test/encoding/types.h

index e3d45606d01bac892a16ef6ed62fd9f3cef42911..df19f9927f9d257b5d9292cb0eaaa674997dcc1e 100644 (file)
@@ -2857,6 +2857,7 @@ void PastIntervals::pg_interval_t::generate_test_instances(list<pg_interval_t*>&
   o.back()->maybe_went_rw = true;
 }
 
+WRITE_CLASS_ENCODER(PastIntervals::pg_interval_t)
 void PastIntervals::encode(bufferlist &bl) const
 {
   ::encode(past_intervals, bl);
index 1dca167a89fc3c2bdaa467d5629c276a076d2118..c0ee2f6bd475cce6123649c925e4e1581ce9ecb3 100644 (file)
@@ -2683,7 +2683,6 @@ private:
   const_reverse_iterator rbegin() const { return past_intervals.rbegin(); }
   const_reverse_iterator rend() const { return past_intervals.rend(); }
 };
-WRITE_CLASS_ENCODER(PastIntervals::pg_interval_t)
 WRITE_CLASS_ENCODER(PastIntervals)
 
 ostream& operator<<(ostream& out, const PastIntervals::pg_interval_t& i);
index 0ac9e64f8ed66934ef8a0e049487aa0616bec96e..d4f4413080aed058640b1e6ed87c1780355c4b11 100644 (file)
@@ -67,7 +67,6 @@ TYPE(pg_stat_t)
 TYPE_FEATUREFUL(pool_stat_t)
 TYPE(pg_history_t)
 TYPE(pg_info_t)
-TYPE(PastIntervals::pg_interval_t)
 TYPE_FEATUREFUL(pg_query_t)
 TYPE(pg_log_entry_t)
 TYPE(pg_log_t)