From: Casey Bodley Date: Wed, 26 Apr 2023 19:25:43 +0000 (-0400) Subject: rgw: use granular asio includes X-Git-Tag: v19.0.0~216^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=47b4532a3a6fc547a232af5baf7540fb979b6ee7;p=ceph.git rgw: use granular asio includes Signed-off-by: Casey Bodley --- diff --git a/src/rgw/driver/rados/rgw_notify.cc b/src/rgw/driver/rados/rgw_notify.cc index 46b3a2302cd4..6e5eeeb2fabb 100644 --- a/src/rgw/driver/rados/rgw_notify.cc +++ b/src/rgw/driver/rados/rgw_notify.cc @@ -6,6 +6,9 @@ #include "cls/lock/cls_lock_client.h" #include #include +#include +#include +#include #include #include #include "rgw_sal_rados.h" diff --git a/src/rgw/rgw_asio_frontend.cc b/src/rgw/rgw_asio_frontend.cc index e373e4b4cf77..e7d39d7cece6 100644 --- a/src/rgw/rgw_asio_frontend.cc +++ b/src/rgw/rgw_asio_frontend.cc @@ -6,7 +6,13 @@ #include #include -#include +#include +#include +#include +#include +#include +#include + #include #include diff --git a/src/rgw/rgw_coroutine.h b/src/rgw/rgw_coroutine.h index eb3216640c64..9c0915a3b1e4 100644 --- a/src/rgw/rgw_coroutine.h +++ b/src/rgw/rgw_coroutine.h @@ -8,7 +8,7 @@ #pragma push_macro("_ASSERT_H") #endif -#include +#include #include #ifdef NEED_ASSERT_H diff --git a/src/rgw/rgw_dmclock_async_scheduler.h b/src/rgw/rgw_dmclock_async_scheduler.h index 7bde75870a5a..f18318f30298 100644 --- a/src/rgw/rgw_dmclock_async_scheduler.h +++ b/src/rgw/rgw_dmclock_async_scheduler.h @@ -16,7 +16,8 @@ #include "common/async/completion.h" -#include +#include +#include #include "rgw_dmclock_scheduler.h" #include "rgw_dmclock_scheduler_ctx.h" diff --git a/src/test/common/test_async_shared_mutex.cc b/src/test/common/test_async_shared_mutex.cc index aed6e7b00ee0..ed3a55a70edc 100644 --- a/src/test/common/test_async_shared_mutex.cc +++ b/src/test/common/test_async_shared_mutex.cc @@ -13,7 +13,10 @@ */ #include "common/async/shared_mutex.h" +#include #include +#include +#include #include namespace ceph::async { diff --git a/src/test/rgw/bench_rgw_ratelimit.cc b/src/test/rgw/bench_rgw_ratelimit.cc index 2bf7753ad3e6..1ea8714f9df0 100644 --- a/src/test/rgw/bench_rgw_ratelimit.cc +++ b/src/test/rgw/bench_rgw_ratelimit.cc @@ -3,9 +3,10 @@ #include "random" #include #include -#include -#include +#include +#include #include +#include #include #include #include diff --git a/src/test/rgw/test_rgw_throttle.cc b/src/test/rgw/test_rgw_throttle.cc index 72dae286cdd6..5e18fc3c1854 100644 --- a/src/test/rgw/test_rgw_throttle.cc +++ b/src/test/rgw/test_rgw_throttle.cc @@ -16,6 +16,10 @@ #include #include +#include +#include +#include +#include #include "include/scope_guard.h" #include