From: Max Kellermann Date: Fri, 4 Oct 2024 20:18:47 +0000 (+0200) Subject: mds/StrayManager: include cleanup X-Git-Tag: v20.0.0~25^2~24 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=85fad5021fcf3f002d6c48a97f5485d723794a91;p=ceph.git mds/StrayManager: include cleanup Signed-off-by: Max Kellermann --- diff --git a/src/mds/StrayManager.cc b/src/mds/StrayManager.cc index dd8c04d3aa45..48d4b1e50923 100644 --- a/src/mds/StrayManager.cc +++ b/src/mds/StrayManager.cc @@ -12,7 +12,12 @@ * */ +#include "StrayManager.h" +#include "BatchOp.h" +#include "MDSRank.h" +#include "Mutation.h" +#include "common/debug.h" #include "common/perf_counters.h" #include "mds/MDSRank.h" @@ -20,12 +25,12 @@ #include "mds/MDLog.h" #include "mds/CDir.h" #include "mds/CDentry.h" +#include "mds/PurgeQueue.h" #include "mds/ScrubStack.h" +#include "mds/SnapRealm.h" #include "events/EUpdate.h" #include "messages/MClientRequest.h" -#include "StrayManager.h" - #define dout_context g_ceph_context #define dout_subsys ceph_subsys_mds #undef dout_prefix diff --git a/src/mds/StrayManager.h b/src/mds/StrayManager.h index 874fbbb9a8dc..9e64172c3b84 100644 --- a/src/mds/StrayManager.h +++ b/src/mds/StrayManager.h @@ -16,14 +16,20 @@ #include "include/common_fwd.h" #include "include/elist.h" -#include -#include "Mutation.h" -#include "PurgeQueue.h" #include "MDSMetaRequest.h" #include "CDentry.h" +#include + +#include +#include + class MDSRank; class CInode; +class PurgeQueue; + +struct MutationImpl; +typedef boost::intrusive_ptr MutationRef; class StrayManager {