]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mds/SessionMap: include cleanup
authorMax Kellermann <max.kellermann@ionos.com>
Mon, 7 Oct 2024 03:43:39 +0000 (05:43 +0200)
committerMax Kellermann <max.kellermann@ionos.com>
Thu, 17 Apr 2025 15:25:00 +0000 (17:25 +0200)
Signed-off-by: Max Kellermann <max.kellermann@ionos.com>
src/mds/SessionMap.cc
src/mds/SessionMap.h

index b9d4ef8e08fb67b935cea6f4b8cc26a3140856cf..31fe3f10e3996667bc6678da9e2f83fa899f4ab4 100644 (file)
  * 
  */
 
+#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"
index d5d7bbe2b51ea43b6b896bd042fbacfd842cb633..582296b8aabe8a0f148c5f09fbc1d0b0609feb30 100644 (file)
 #ifndef CEPH_MDS_SESSIONMAP_H
 #define CEPH_MDS_SESSIONMAP_H
 
+#include <deque>
+#include <functional>
+#include <list>
+#include <map>
+#include <ostream>
 #include <set>
+#include <string>
 #include <unordered_map>
 
 #include "include/Context.h"
 #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 {