]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
neorados: include cleanup 61705/head
authorMax Kellermann <max.kellermann@ionos.com>
Tue, 29 Oct 2024 07:22:43 +0000 (08:22 +0100)
committerMax Kellermann <max.kellermann@ionos.com>
Fri, 7 Feb 2025 11:59:06 +0000 (12:59 +0100)
Signed-off-by: Max Kellermann <max.kellermann@ionos.com>
src/neorados/RADOS.cc
src/neorados/RADOSImpl.cc
src/neorados/RADOSImpl.h

index 96165a05d14cfbfc0835fbcdc41ff4e9ddb96227..b03a7f9b560c6691429a2cbbf0a8562ac81c0fab 100644 (file)
@@ -28,6 +28,7 @@
 #include "common/common_init.h"
 #include "common/hobject.h"
 #include "common/EventTrace.h"
+#include "log/Log.h"
 
 #include "global/global_init.h"
 
index 6c9c210a85cde02f391758e5920ebcc97a11e7c7..c40acf52d04d516acf6ea3eab3419355391d2f67 100644 (file)
@@ -12,6 +12,7 @@
  *
  */
 
+#include "RADOSImpl.h"
 
 #include <boost/system/system_error.hpp>
 
@@ -19,8 +20,6 @@
 
 #include "global/global_init.h"
 
-#include "RADOSImpl.h"
-
 namespace neorados {
 namespace detail {
 
index 53853e37e96948be018319cd3e6fd7a6f459109c..9e3adea3a2bd0f27869093501b963437c0181774 100644 (file)
 #ifndef CEPH_NEORADOS_RADOSIMPL_H
 #define CEPH_NEORADOS_RADOSIMPL_H
 
-#include <functional>
 #include <memory>
 #include <string>
 
-#include <boost/asio/io_context.hpp>
 #include <boost/intrusive_ptr.hpp>
 
 #include "common/ceph_context.h"
@@ -32,6 +30,8 @@
 
 #include "osdc/Objecter.h"
 
+namespace boost::asio { class io_context; }
+
 namespace neorados {
 
 class RADOS;