]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
journal: add missing includes
authorMax Kellermann <max.kellermann@ionos.com>
Sat, 26 Oct 2024 17:52:06 +0000 (19:52 +0200)
committerMax Kellermann <max.kellermann@ionos.com>
Fri, 14 Feb 2025 15:15:49 +0000 (16:15 +0100)
Signed-off-by: Max Kellermann <max.kellermann@ionos.com>
src/cls/journal/cls_journal.cc
src/journal/Entry.h
src/journal/JournalPlayer.cc
src/journal/ObjectRecorder.cc

index 1479e1de6b5fc0e96b0d7933a8c3ec59051ec1c4..1d7f60e7aeb1566409af50eefce895aff2a44cbc 100644 (file)
@@ -8,6 +8,7 @@
 #include "objclass/objclass.h"
 #include "cls/journal/cls_journal_types.h"
 #include <errno.h>
+#include <iomanip>
 #include <map>
 #include <string>
 #include <sstream>
index 52d9e67b45a681113c0018566039808bf1e4cc00..69f6a740bb3a354e9b751d0a97a3106a81a916c3 100644 (file)
@@ -7,7 +7,9 @@
 #include "include/int_types.h"
 #include "include/buffer.h"
 #include "include/encoding.h"
+
 #include <iosfwd>
+#include <list>
 #include <string>
 
 namespace ceph {
index 4a091247613fbcd7e14da8d22b2c8802e1e87370..b81f0fcbd5cff05424420f29fa419ec78adc634d 100644 (file)
@@ -2,6 +2,7 @@
 // vim: ts=8 sw=2 smarttab
 
 #include "common/PriorityCache.h"
+#include "include/intarith.h" // for p2align()
 #include "include/stringify.h"
 #include "journal/JournalPlayer.h"
 #include "journal/Entry.h"
index 2c77f85b072c740cccd15fd9577ffd50002be9df..6c1df69b45737717af2341af912cfce9a1614c90 100644 (file)
@@ -5,6 +5,7 @@
 #include "journal/Future.h"
 #include "journal/Utils.h"
 #include "include/ceph_assert.h"
+#include "common/Clock.h" // for ceph_clock_now()
 #include "common/Timer.h"
 #include "common/errno.h"
 #include "cls/journal/cls_journal_client.h"