osd/: hide pg_interval_t encoder

Signed-off-by: Samuel Just <sjust@redhat.com>
This commit is contained in:
Samuel Just 2017-01-05 12:23:32 -08:00 committed by Sage Weil
parent 065bb89ca6
commit 0baebe166b
3 changed files with 1 additions and 2 deletions

View 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);

View 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);

View 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)