From: Max Kellermann Date: Wed, 16 Oct 2024 19:16:08 +0000 (+0200) Subject: mds/mdstypes: include cleanup X-Git-Tag: v20.0.0~25^2~17 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=fe177b349600f9813d635aa7267dfebeaec8c8e0;p=ceph.git mds/mdstypes: include cleanup Signed-off-by: Max Kellermann --- diff --git a/src/mds/mdstypes.cc b/src/mds/mdstypes.cc index f9424eed6dc2..4958e80c0093 100644 --- a/src/mds/mdstypes.cc +++ b/src/mds/mdstypes.cc @@ -4,9 +4,11 @@ #include "mdstypes.h" #include "include/cephfs/types.h" #include "MDSContext.h" +#include "common/ceph_json.h" #include "common/Formatter.h" #include "common/StackStringStream.h" +#include #include #include #include diff --git a/src/mds/mdstypes.h b/src/mds/mdstypes.h index 742d7b234325..c7ee2e7c635e 100644 --- a/src/mds/mdstypes.h +++ b/src/mds/mdstypes.h @@ -11,27 +11,15 @@ #include #include -#include "common/config.h" -#include "common/Clock.h" #include "common/DecayCounter.h" #include "common/StackStringStream.h" #include "common/entity_name.h" -#include "include/compat.h" -#include "include/Context.h" #include "include/frag.h" -#include "include/xlist.h" #include "include/interval_set.h" -#include "include/compact_set.h" #include "include/fs_types.h" -#include "include/ceph_fs.h" -#include "inode_backtrace.h" - -#include -#include #include "include/ceph_assert.h" -#include "common/ceph_json.h" #include "include/cephfs/types.h" #define MDS_PORT_CACHE 0x200 @@ -65,6 +53,8 @@ #define MDS_IS_PRIVATE_INO(i) ((i) < MDS_INO_SYSTEM_BASE && (i) >= MDS_INO_MDSDIR_OFFSET) +class JSONObj; + class mds_role_t { public: mds_role_t(fs_cluster_id_t fscid_, mds_rank_t rank_)