From: Yan, Zheng Date: Thu, 28 Mar 2019 10:03:31 +0000 (+0800) Subject: mds: update projected_version when upgrading snaptable X-Git-Tag: v15.1.0~3034^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=edf3bcbfa984ea817a9ac5411af23e5a7c29d3d8;p=ceph.git mds: update projected_version when upgrading snaptable Fixes: http://tracker.ceph.com/issues/38835 Signed-off-by: "Yan, Zheng" --- diff --git a/src/mds/SnapServer.h b/src/mds/SnapServer.h index 0fee9db9a103..a3f9f7db590a 100644 --- a/src/mds/SnapServer.h +++ b/src/mds/SnapServer.h @@ -100,11 +100,12 @@ public: bool upgrade_format() { // upgraded from old filesystem + ceph_assert(is_active()); ceph_assert(last_snap > 0); bool upgraded = false; if (get_version() == 0) { // version 0 confuses snapclient code - reset_state(); + reset(); upgraded = true; } if (snaprealm_v2_since == CEPH_NOSNAP) {