// pg attrs
osd->store->collection_getattrs(coll, map.attrs);
-
- // log
- osd->store->read(coll_t(), log_oid, 0, 0, map.logbl);
- dout(10) << " done. pg log is " << map.logbl.length() << " bytes" << dendl;
+ dout(10) << __func__ << " done." << dendl;
return 0;
}
// pg attrs
osd->store->collection_getattrs(coll, map.attrs);
- // log
- osd->store->read(coll_t(), log_oid, 0, 0, map.logbl);
- dout(10) << " done. pg log is " << map.logbl.length() << " bytes" << dendl;
+ dout(10) << __func__ << " done." << dendl;
}
_scan_list(map, ls, false, handle);
// pg attrs
osd->store->collection_getattrs(coll, map.attrs);
-
- // log
- osd->store->read(coll_t(), log_oid, 0, 0, map.logbl);
}
void PG::repair_object(const hobject_t& soid, ScrubMap::object *po, int bad_peer, int ok_peer)
{
assert(valid_through == l.incr_since);
attrs = l.attrs;
- logbl = l.logbl;
valid_through = l.valid_through;
for (map<hobject_t,object>::const_iterator p = l.objects.begin();
ENCODE_START(3, 2, bl);
::encode(objects, bl);
::encode(attrs, bl);
- ::encode(logbl, bl);
+ bufferlist old_logbl; // not used
+ ::encode(old_logbl, bl);
::encode(valid_through, bl);
::encode(incr_since, bl);
ENCODE_FINISH(bl);
DECODE_START_LEGACY_COMPAT_LEN(3, 2, 2, bl);
::decode(objects, bl);
::decode(attrs, bl);
- ::decode(logbl, bl);
+ bufferlist old_logbl; // not used
+ ::decode(old_logbl, bl);
::decode(valid_through, bl);
::decode(incr_since, bl);
DECODE_FINISH(bl);