From be13db987c71b739faef455b9ead89e81aed0b56 Mon Sep 17 00:00:00 2001 From: Venky Shankar Date: Tue, 18 Mar 2025 08:58:29 +0000 Subject: [PATCH] Revert "multimds: Consistent view of referent inode list" This reverts commit 0ed8c2a2b1c106754fb7a1ddb35d39b7c48bcd28. Signed-off-by: Venky Shankar --- src/mds/CInode.cc | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/mds/CInode.cc b/src/mds/CInode.cc index a69e4145cdd9..cd0e845aa50d 100644 --- a/src/mds/CInode.cc +++ b/src/mds/CInode.cc @@ -1824,11 +1824,10 @@ void CInode::decode_lock_iauth(bufferlist::const_iterator& p) void CInode::encode_lock_ilink(bufferlist& bl) { - ENCODE_START(2, 1, bl); + ENCODE_START(1, 1, bl); encode(get_inode()->version, bl); encode(get_inode()->ctime, bl); encode(get_inode()->nlink, bl); - encode(get_inode()->referent_inodes, bl); ENCODE_FINISH(bl); } @@ -1842,8 +1841,6 @@ void CInode::decode_lock_ilink(bufferlist::const_iterator& p) decode(tm, p); if (_inode->ctime < tm) _inode->ctime = tm; decode(_inode->nlink, p); - if (struct_v >= 2) - decode(_inode->referent_inodes, p); DECODE_FINISH(p); reset_inode(std::move(_inode)); } -- 2.47.3