]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mds/MDBalancer: include cleanup
authorMax Kellermann <max.kellermann@ionos.com>
Mon, 7 Oct 2024 03:46:19 +0000 (05:46 +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/MDBalancer.cc
src/mds/MDBalancer.h

index 35d64c865a95a3e4508349d0b32f55155d67d065..c2389c3d3015245088850549d1871925dcb8c679 100644 (file)
  *
  */
 
+#include "MDBalancer.h"
+
 #include "include/compat.h"
 #include "mdstypes.h"
 
 #include "mon/MonClient.h"
-#include "MDBalancer.h"
+#include "osdc/Objecter.h"
 #include "MDSRank.h"
 #include "MDSMap.h"
 #include "CInode.h"
@@ -27,6 +29,7 @@
 
 #include "include/Context.h"
 #include "msg/Messenger.h"
+#include "messages/MHeartbeat.h"
 
 #include <fstream>
 #include <vector>
@@ -35,6 +38,7 @@
 using namespace std;
 
 #include "common/config.h"
+#include "common/debug.h"
 #include "common/errno.h"
 
 /* Note, by default debug_mds_balancer is 1/5. For debug messages 1<lvl<=5,
index e10d671d9f06e002344256b1b12c82b3100fe8e1..b5caf18c8683eee3d467052698992c1f363baeff 100644 (file)
 #ifndef CEPH_MDBALANCER_H
 #define CEPH_MDBALANCER_H
 
+#include "mdstypes.h"
 #include "include/types.h"
 #include "common/Clock.h"
-#include "common/Cond.h"
-
-#include "msg/Message.h"
-#include "messages/MHeartbeat.h"
-
-#include "MDSMap.h"
+#include "common/ref.h"
 
+class MDSMap;
 class MDSRank;
 class MHeartbeat;
 class CInode;
 class CDir;
 class Messenger;
 class MonClient;
+class Message;
 
 class MDBalancer {
 public: