]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: add missing includes
authorMax Kellermann <max.kellermann@ionos.com>
Fri, 12 Sep 2025 10:11:06 +0000 (12:11 +0200)
committerMax Kellermann <max.kellermann@ionos.com>
Tue, 7 Apr 2026 10:14:36 +0000 (12:14 +0200)
Signed-off-by: Max Kellermann <max.kellermann@ionos.com>
src/osd/OSD.cc
src/osd/scheduler/OpSchedulerItem.h

index 8c66d945eb3053d4c566cb2c2bb0f709e3e878c7..56b3fe1e6953ceb9470541ee773b12a369586fbb 100644 (file)
@@ -39,6 +39,7 @@
 #include <sys/mount.h>
 #endif
 
+#include "mgr/DaemonHealthMetric.h" // for enum daemon_metric
 #include "osd/PG.h"
 #include "osd/scrubber/scrub_machine.h"
 #include "osd/scrubber/pg_scrubber.h"
index 4eb17409e834cb8b5b651214e6ae32451d20360e..129c3547325f852802f10cf64105a3ec6960a893 100644 (file)
 
 #pragma once
 
+#include <cstdint>
+#include <optional>
 #include <ostream>
+#include <string>
 
 #include "include/types.h"
 #include "include/utime_fmt.h"
@@ -25,6 +28,7 @@
 #include "osd/PGPeeringEvent.h"
 #include "messages/MOSDOp.h"
 #include "common/mclock_common.h"
+#include "common/WorkQueue.h" // for class ThreadPool
 
 
 class OSD;