From: Patrick Donnelly Date: Wed, 31 Aug 2022 01:02:32 +0000 (-0400) Subject: mds: remove unused method X-Git-Tag: v18.1.0~1089^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=104ae798c68c95faf904adb498aae35063fe04a0;p=ceph.git mds: remove unused method Signed-off-by: Patrick Donnelly --- diff --git a/src/mds/CDir.cc b/src/mds/CDir.cc index cdd625d2290..0fc1f6c4176 100644 --- a/src/mds/CDir.cc +++ b/src/mds/CDir.cc @@ -851,23 +851,6 @@ bool CDir::try_trim_snap_dentry(CDentry *dn, const set& snaps) } -void CDir::purge_stale_snap_data(const set& snaps) -{ - dout(10) << __func__ << " " << snaps << dendl; - - auto p = items.begin(); - while (p != items.end()) { - CDentry *dn = p->second; - ++p; - - if (dn->last == CEPH_NOSNAP) - continue; - - try_trim_snap_dentry(dn, snaps); - } -} - - /** * steal_dentry -- semi-violently move a dentry from one CDir to another * (*) violently, in that nitems, most pins, etc. are not correctly maintained diff --git a/src/mds/CDir.h b/src/mds/CDir.h index f6eb938638e..ba62a7e669d 100644 --- a/src/mds/CDir.h +++ b/src/mds/CDir.h @@ -766,7 +766,6 @@ private: void link_inode_work( CDentry *dn, CInode *in ); void unlink_inode_work( CDentry *dn ); void remove_null_dentries(); - void purge_stale_snap_data(const std::set& snaps); void prepare_new_fragment(bool replay); void prepare_old_fragment(std::map& dentry_waiters, bool replay);