From 86abf24ec93a9860e9e383556696d6b4f19c232b 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 (cherry picked from commit 80e6c9fa6192f1bba6f176b11f13d0f99991ff6c) --- 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 3fe8ea2d273..2d9ea027014 100644 --- a/src/mds/CInode.cc +++ b/src/mds/CInode.cc @@ -1789,11 +1789,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); } @@ -1807,8 +1806,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.39.5