]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
msg/ScrubStack: include cleanup
authorMax Kellermann <max.kellermann@ionos.com>
Fri, 4 Oct 2024 20:42:31 +0000 (22:42 +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/ScrubStack.cc
src/mds/ScrubStack.h

index a0d168b023bd6c81eba1caf0d9dc5feec2935849..a5efe7732445c66705d408a22086d4bb0f0086c0 100644 (file)
  */
 
 #include "ScrubStack.h"
-#include "common/Finisher.h"
+#include "CDir.h"
+#include "SnapRealm.h"
+#include "common/debug.h"
+#include "common/Formatter.h"
+#include "mds/MDLog.h"
 #include "mds/MDSRank.h"
 #include "mds/MDCache.h"
 #include "mds/MDSContinuation.h"
+#include "mds/SnapRealm.h"
+#include "messages/MMDSScrub.h"
+#include "messages/MMDSScrubStats.h"
 #include "osdc/Objecter.h"
 
 #define dout_context g_ceph_context
index d6415db1771fdc7fc21cdf68f34341bcc1ad31fb..a8b7e870dbf9784615f9c7cfd671e9f0a108b562 100644 (file)
 #ifndef SCRUBSTACK_H_
 #define SCRUBSTACK_H_
 
-#include "CDir.h"
-#include "CDentry.h"
 #include "CInode.h"
-#include "MDSContext.h"
 #include "ScrubHeader.h"
 
 #include "common/LogClient.h"
 #include "common/Cond.h"
 #include "common/ceph_time.h"
 #include "include/elist.h"
-#include "messages/MMDSScrub.h"
-#include "messages/MMDSScrubStats.h"
 
 class MDCache;
+class MMDSScrub;
+class MMDSScrubStats;
 class Finisher;
+class CDir;
 
 class ScrubStack {
 public: