From 6a1f76cac54dc9e61f7ed607d7b33a833066381d Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 25 Oct 2024 15:31:39 +0200 Subject: [PATCH] mds/QuiesceDb: include cleanup Signed-off-by: Max Kellermann --- src/mds/QuiesceDb.h | 9 +++++++-- src/mds/QuiesceDbManager.h | 6 +++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/mds/QuiesceDb.h b/src/mds/QuiesceDb.h index b2cdf95737955..486d08a70685a 100644 --- a/src/mds/QuiesceDb.h +++ b/src/mds/QuiesceDb.h @@ -10,16 +10,21 @@ * */ #pragma once + +#include // for std::max() +#include +#include #include -#include #include +#include #include -#include #include #include "mds/mdstypes.h" #include "common/ceph_time.h" +class Context; + // NB! The order of the states in the enum is important! // There are places in the code that aggregate multiple states // via min or max, depending on the task. diff --git a/src/mds/QuiesceDbManager.h b/src/mds/QuiesceDbManager.h index 4d65f93d94ecc..596204f498ec6 100644 --- a/src/mds/QuiesceDbManager.h +++ b/src/mds/QuiesceDbManager.h @@ -16,8 +16,12 @@ #include #include #include +#include #include +#include #include +#include +#include struct QuiesceClusterMembership { static const QuiesceInterface::PeerId INVALID_MEMBER; @@ -306,4 +310,4 @@ class QuiesceDbManager { void calculate_quiesce_map(QuiesceMap &map); void complete_requests(); -}; \ No newline at end of file +}; -- 2.39.5