]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
os/bluestore: add missing include
authorMax Kellermann <max.kellermann@ionos.com>
Fri, 25 Apr 2025 16:55:06 +0000 (18:55 +0200)
committerMax Kellermann <max.kellermann@ionos.com>
Thu, 28 Aug 2025 09:21:07 +0000 (11:21 +0200)
Signed-off-by: Max Kellermann <max.kellermann@ionos.com>
src/os/bluestore/BitmapAllocator.cc
src/os/bluestore/Compression.cc
src/os/bluestore/Compression.h
src/os/bluestore/bluestore_common.h
src/os/bluestore/bluestore_types.h

index 774f4d18005dad5b9557ab96cf426c4b7e0d95d4..c31653ddc21271c273d811075cf20604da4489e1 100644 (file)
@@ -2,6 +2,7 @@
 // vim: ts=8 sw=2 smarttab
 
 #include "BitmapAllocator.h"
+#include "include/types.h" // for byte_u_t
 
 #define dout_context cct
 #define dout_subsys ceph_subsys_bluestore
index 45552743d7f5697b175369f36fcaa3b72d3a0242..d10abd1b98d27c33973caabec44d2849532da99f 100644 (file)
@@ -14,6 +14,8 @@
 #include "Compression.h"
 #include "BlueStore.h"
 #include "include/intarith.h"
+#include "common/debug.h" // for dout()
+#include "common/Formatter.h"
 #include <limits>
 
 template <typename Char>
index 850a96bd70f06716568d4326958c28ff4efed555..e8529fad02466644b4dbd7fa99144dbe907293e9 100644 (file)
@@ -14,6 +14,9 @@
 #ifndef COMPRESSION_H_INCLUDED
 #define COMPRESSION_H_INCLUDED
 
+#include <map>
+#include <vector>
+
 #include "BlueStore.h"
 #include "Writer.h"
 
index 42a951279ef5e3ae59f92a8e30ac994625b83722..32b77f443946931c3de432b493c54318cb55c7e9 100644 (file)
@@ -15,6 +15,7 @@
 #ifndef CEPH_OSD_BLUESTORE_COMMON_H
 #define CEPH_OSD_BLUESTORE_COMMON_H
 
+#include "include/byteorder.h" // for ceph_le64
 #include "include/intarith.h"
 #include "include/ceph_assert.h"
 #include "kv/KeyValueDB.h"
index 1e489c7074cf703378945f7ff08b36557b83616d..21372f5d7f3b455a05496e835b5188e9a0cd8cfa 100644 (file)
 #include <vector>
 #include <array>
 #include "include/mempool.h"
-#include "include/types.h"
 #include "include/interval_set.h"
 #include "include/utime.h"
-#include "common/hobject.h"
 #include "compressor/Compressor.h"
 #include "common/Checksummer.h"
 #include "include/ceph_hash.h"
+#include "include/intarith.h" // for round_up_to()
 
 namespace ceph {
   class Formatter;