]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: break cls_rbd_snap on-disk struct backwards compatability
authorJason Dillaman <dillaman@redhat.com>
Mon, 20 Aug 2018 12:20:17 +0000 (08:20 -0400)
committerJason Dillaman <dillaman@redhat.com>
Wed, 19 Sep 2018 12:04:12 +0000 (08:04 -0400)
commit32b14ed1a4a19d7298b6e44f21fa52756fb1692f
tree7568810188c682bb3bc04948b0eff82409470978
parent95b02b9460a8d94073c8c2762cf33b70b02348bf
librbd: break cls_rbd_snap on-disk struct backwards compatability

The cls methods are now storing normalized parent overlaps within the snapshot
if the OSDs are required to be Nautilus or later. Therefore, we can safely
break the on-disk format compatibility for those newer OSDs.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/cls/rbd/cls_rbd.h