]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore: get rid of inclusion-in-the-middle from BlueStore.cc 51781/head
authorRadosław Zarzyński <rzarzyns@redhat.com>
Sun, 14 May 2023 12:12:37 +0000 (14:12 +0200)
committerRadoslaw Zarzynski <rzarzyns@redhat.com>
Fri, 26 May 2023 14:06:59 +0000 (14:06 +0000)
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
src/os/bluestore/BlueStore.cc

index a489cb65d2e10064a1eae94335b2a39942233738..df42506786749e51313a939e528682260b802707 100644 (file)
@@ -50,6 +50,7 @@
 #include "common/blkdev.h"
 #include "common/numa.h"
 #include "common/pretty_binary.h"
+#include "common/WorkQueue.h"
 #include "kv/KeyValueHistogram.h"
 
 #ifdef HAVE_LIBZBD
@@ -8467,8 +8468,6 @@ BlueStore::OnodeRef BlueStore::fsck_check_objects_shallow(
   return o;
 }
 
-#include "common/WorkQueue.h"
-
 class ShallowFSCKThreadPool : public ThreadPool
 {
 public:
@@ -19180,8 +19179,6 @@ int BlueStore::read_allocation_from_drive_on_startup()
 // Not meant to be run by customers
 #ifdef CEPH_BLUESTORE_TOOL_RESTORE_ALLOCATION
 
-#include <stdlib.h>
-#include <algorithm>
 //---------------------------------------------------------
 int cmpfunc (const void * a, const void * b)
 {