| 1563 | } |
| 1564 | |
| 1565 | void PGMap::encode_digest(const OSDMap& osdmap, |
| 1566 | bufferlist& bl, uint64_t features) |
| 1567 | { |
| 1568 | get_rules_avail(osdmap, &avail_space_by_rule); |
| 1569 | calc_osd_sum_by_class(osdmap); |
| 1570 | calc_purged_snaps(); |
| 1571 | get_unavailable_pg_in_pool_map(osdmap); |
| 1572 | PGMapDigest::encode(bl, features); |
| 1573 | } |
| 1574 | |
| 1575 | void PGMap::encode(bufferlist &bl, uint64_t features) const |
| 1576 | { |