From: Patrick Donnelly Date: Wed, 31 Aug 2022 01:02:32 +0000 (-0400) Subject: mds: remove unused method X-Git-Tag: v16.2.13~55^2~10 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=b75e3ef3ca5660df4ad6157d92088bf7b64ca406;p=ceph.git mds: remove unused method Signed-off-by: Patrick Donnelly (cherry picked from commit 104ae798c68c95faf904adb498aae35063fe04a0) --- diff --git a/src/mds/CDir.cc b/src/mds/CDir.cc index b4ac908d55c..ba10802facd 100644 --- a/src/mds/CDir.cc +++ b/src/mds/CDir.cc @@ -823,23 +823,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 5449a5df0bd..a40377b2fdd 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);