::encode(pop, bl);
- ::encode(replica_map, bl);
+ ::encode(get_replicas(), bl);
// include scatterlock info for any bounding CDirs
bufferlist bounding;
::decode(pop, ceph_clock_now(), p);
- ::decode(replica_map, p);
- if (!replica_map.empty())
+ ::decode(get_replicas(), p);
+ if (is_replicated())
get(PIN_REPLICATED);
replica_nonce = 0;
return true;
}
}
+
+MEMPOOL_DEFINE_OBJECT_FACTORY(CInode, co_inode, mds_co);