For any pg_pool_t update, verify that any changes to the pool snapshot
metadata are propagated to the tiers.
Signed-off-by: Sage Weil <sage@inktank.com>
// finalize up pending_inc
pending_inc.modified = ceph_clock_now(g_ceph_context);
+ pending_inc.propagate_snaps_to_tiers(osdmap);
+
bufferlist bl;
// tell me about it
return -EIO;
// skip update?
- if (tier->snap_seq == base.snap_seq &&
- tier->snap_epoch == base.snap_epoch)
+ if (orig->snap_seq == base.snap_seq &&
+ orig->snap_epoch == base.snap_epoch)
continue;
tier = get_new_pool(*q, orig);