// find the oldest missing object
version_t min_version = pg_log.get_log().head.version;
hobject_t soid;
- if (!pg_log.get_missing().get_items().empty()) {
+ if (!pg_log.get_missing().get_rmissing().empty()) {
min_version = pg_log.get_missing().get_rmissing().begin()->first;
soid = pg_log.get_missing().get_rmissing().begin()->second;
}
if (*it == get_primary()) continue;
pg_shard_t peer = *it;
if (peer_missing.count(peer) &&
- !peer_missing[peer].get_items().empty()) {
+ !peer_missing[peer].get_rmissing().empty()) {
const auto& min_obj = peer_missing[peer].get_rmissing().begin();
dout(20) << __func__ << " peer " << peer << " min_version " << min_obj->first
<< " oid " << min_obj->second << dendl;