From: Max Kellermann Date: Mon, 7 Oct 2024 03:43:39 +0000 (+0200) Subject: mds/SessionMap: include cleanup X-Git-Tag: v20.3.0~40^2~29 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=c065856c39efc79680d61c1a69463fc59d878088;p=ceph.git mds/SessionMap: include cleanup Signed-off-by: Max Kellermann --- diff --git a/src/mds/SessionMap.cc b/src/mds/SessionMap.cc index b9d4ef8e08fb6..31fe3f10e3996 100644 --- a/src/mds/SessionMap.cc +++ b/src/mds/SessionMap.cc @@ -12,14 +12,17 @@ * */ +#include "SessionMap.h" +#include "CInode.h" #include "MDSRank.h" #include "MDCache.h" #include "Mutation.h" -#include "SessionMap.h" #include "osdc/Filer.h" +#include "osdc/Objecter.h" #include "common/Finisher.h" #include "common/config.h" +#include "common/debug.h" #include "common/errno.h" #include "common/DecayCounter.h" #include "include/ceph_assert.h" diff --git a/src/mds/SessionMap.h b/src/mds/SessionMap.h index d5d7bbe2b51ea..582296b8aabe8 100644 --- a/src/mds/SessionMap.h +++ b/src/mds/SessionMap.h @@ -15,7 +15,13 @@ #ifndef CEPH_MDS_SESSIONMAP_H #define CEPH_MDS_SESSIONMAP_H +#include +#include +#include +#include +#include #include +#include #include #include "include/Context.h" @@ -27,11 +33,18 @@ #include "common/perf_counters.h" #include "common/DecayCounter.h" -#include "CInode.h" #include "Capability.h" +#include "CDentry.h" // for struct ClientLease #include "MDSContext.h" +#include "Mutation.h" // for struct MDRequestImpl #include "msg/Message.h" +#ifdef WITH_CRIMSON +#include "crimson/common/perf_counters_collection.h" +#else +#include "common/perf_counters_collection.h" +#endif + struct MDRequestImpl; enum {