From 85fad5021fcf3f002d6c48a97f5485d723794a91 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 4 Oct 2024 22:18:47 +0200 Subject: [PATCH] mds/StrayManager: include cleanup Signed-off-by: Max Kellermann --- src/mds/StrayManager.cc | 9 +++++++-- src/mds/StrayManager.h | 12 +++++++++--- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/src/mds/StrayManager.cc b/src/mds/StrayManager.cc index dd8c04d3aa457..48d4b1e509234 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 874fbbb9a8dcd..9e64172c3b844 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 { -- 2.39.5