From: Max Kellermann Date: Fri, 25 Oct 2024 13:31:39 +0000 (+0200) Subject: mds/QuiesceDb: include cleanup X-Git-Tag: v20.0.0~25^2~16 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=6a1f76cac54dc9e61f7ed607d7b33a833066381d;p=ceph.git mds/QuiesceDb: include cleanup Signed-off-by: Max Kellermann --- diff --git a/src/mds/QuiesceDb.h b/src/mds/QuiesceDb.h index b2cdf9573795..486d08a70685 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 4d65f93d94ec..596204f498ec 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 +};