Signed-off-by: Sage Weil <sage@redhat.com>
version_t epoch;
public:
- version_t get_epoch() { return epoch; }
+ version_t get_epoch() const { return epoch; }
map<spg_t, pg_query_t> pg_list;
MOSDPGQuery() : Message(MSG_OSD_PG_QUERY,
{
assert(osd_lock.is_locked());
- MOSDPGQuery *m = (MOSDPGQuery*)op->get_req();
+ const MOSDPGQuery *m = static_cast<const MOSDPGQuery*>(op->get_req());
assert(m->get_type() == MSG_OSD_PG_QUERY);
if (!require_osd_peer(op->get_req()))
map< int, vector<pair<pg_notify_t, pg_interval_map_t> > > notify_list;
- for (map<spg_t,pg_query_t>::iterator it = m->pg_list.begin();
+ for (auto it = m->pg_list.begin();
it != m->pg_list.end();
++it) {
spg_t pgid = it->first;