From: Max Kellermann Date: Fri, 4 Oct 2024 20:45:06 +0000 (+0200) Subject: msg/Locker: include cleanup X-Git-Tag: v20.0.0~25^2~18 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=09cfb4b24fcda30086523ef2196b17e908b6be9d;p=ceph.git msg/Locker: include cleanup Signed-off-by: Max Kellermann --- diff --git a/src/mds/Locker.cc b/src/mds/Locker.cc index d64f176acb6d..f1191b94ad25 100644 --- a/src/mds/Locker.cc +++ b/src/mds/Locker.cc @@ -12,19 +12,27 @@ * */ - +#include "Locker.h" +#include "MDCache.h" #include "CDir.h" #include "CDentry.h" #include "CInode.h" #include "common/config.h" +#include "common/debug.h" #include "events/EOpen.h" #include "events/EUpdate.h" -#include "Locker.h" #include "MDBalancer.h" #include "MDCache.h" #include "MDLog.h" #include "MDSRank.h" #include "MDSMap.h" +#include "SimpleLock.h" +#include "SnapRealm.h" +#include "messages/MClientCaps.h" +#include "messages/MClientCapRelease.h" +#include "messages/MClientLease.h" +#include "messages/MClientReply.h" +#include "messages/MLock.h" #include "messages/MInodeFileCaps.h" #include "messages/MMDSPeerRequest.h" #include "Migrator.h" diff --git a/src/mds/Locker.h b/src/mds/Locker.h index eab345984c8b..254ad3fea7fd 100644 --- a/src/mds/Locker.h +++ b/src/mds/Locker.h @@ -15,21 +15,22 @@ #ifndef CEPH_MDS_LOCKER_H #define CEPH_MDS_LOCKER_H +#include "common/ref.h" #include "include/types.h" -#include "messages/MClientCaps.h" -#include "messages/MClientCapRelease.h" -#include "messages/MClientLease.h" -#include "messages/MLock.h" - #include "CInode.h" -#include "SimpleLock.h" #include "MDSContext.h" #include "Mutation.h" -#include "messages/MClientReply.h" +struct LeaseStat; struct SnapRealm; +class MClientCaps; +class MClientCapRelease; +class MClientLease; +class MClientReply; +class MDCache; +class MLock; class MDSRank; class Session; class CDentry;