From: Max Kellermann Date: Fri, 25 Oct 2024 12:03:17 +0000 (+0200) Subject: common/Finisher: add missing includes X-Git-Tag: v20.0.0~283^2~17 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=201bff7e8d32c9344d16a55cd81fcc011ece3e0e;p=ceph.git common/Finisher: add missing includes Signed-off-by: Max Kellermann --- diff --git a/src/common/Finisher.cc b/src/common/Finisher.cc index 43550f351973..9d2792fc252f 100644 --- a/src/common/Finisher.cc +++ b/src/common/Finisher.cc @@ -3,6 +3,13 @@ #include "Finisher.h" #include "common/perf_counters.h" +#include "include/types.h" // for operator<<(std::vector) + +#if defined(WITH_SEASTAR) && !defined(WITH_ALIEN) +#include "crimson/common/perf_counters_collection.h" +#else +#include "common/perf_counters_collection.h" +#endif #include diff --git a/src/common/Finisher.h b/src/common/Finisher.h index acee6594ca4d..1d589ca25e5e 100644 --- a/src/common/Finisher.h +++ b/src/common/Finisher.h @@ -20,6 +20,7 @@ #include "common/Thread.h" #include "common/ceph_mutex.h" #include "common/Cond.h" +#include "common/perf_counters.h" // for class PerfCounters /// Finisher queue length performance counter ID. enum {