From: Max Kellermann Date: Fri, 25 Oct 2024 14:31:29 +0000 (+0200) Subject: mds/Migrator: include cleanup X-Git-Tag: v20.0.0~25^2~6 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=0ca2e4f0b3483959ee44f35743a424130f778f10;p=ceph.git mds/Migrator: include cleanup Signed-off-by: Max Kellermann --- diff --git a/src/mds/Migrator.cc b/src/mds/Migrator.cc index d1910101c7a7..82950a07c576 100644 --- a/src/mds/Migrator.cc +++ b/src/mds/Migrator.cc @@ -12,12 +12,12 @@ * */ +#include "Migrator.h" #include "MDSRank.h" #include "MDCache.h" #include "CInode.h" #include "CDir.h" #include "CDentry.h" -#include "Migrator.h" #include "Locker.h" #include "Server.h" @@ -27,6 +27,7 @@ #include "Mutation.h" #include "include/filepath.h" +#include "common/debug.h" #include "common/likely.h" #include "events/EExport.h" @@ -37,6 +38,19 @@ #include "msg/Messenger.h" #include "messages/MClientCaps.h" +#include "messages/MExportCaps.h" +#include "messages/MExportCapsAck.h" +#include "messages/MExportDir.h" +#include "messages/MExportDirAck.h" +#include "messages/MExportDirCancel.h" +#include "messages/MExportDirDiscover.h" +#include "messages/MExportDirDiscoverAck.h" +#include "messages/MExportDirFinish.h" +#include "messages/MExportDirNotify.h" +#include "messages/MExportDirNotifyAck.h" +#include "messages/MExportDirPrep.h" +#include "messages/MExportDirPrepAck.h" +#include "messages/MGatherCaps.h" /* * this is what the dir->dir_auth values look like diff --git a/src/mds/Migrator.h b/src/mds/Migrator.h index f733dea76b30..d8e7c8cb41f7 100644 --- a/src/mds/Migrator.h +++ b/src/mds/Migrator.h @@ -19,28 +19,31 @@ #include "include/types.h" +#include "Capability.h" #include "MDSContext.h" +#include "Mutation.h" // for MDRequestRef #include #include #include #include -#include "messages/MExportCaps.h" -#include "messages/MExportCapsAck.h" -#include "messages/MExportDir.h" -#include "messages/MExportDirAck.h" -#include "messages/MExportDirCancel.h" -#include "messages/MExportDirDiscover.h" -#include "messages/MExportDirDiscoverAck.h" -#include "messages/MExportDirFinish.h" -#include "messages/MExportDirNotify.h" -#include "messages/MExportDirNotifyAck.h" -#include "messages/MExportDirPrep.h" -#include "messages/MExportDirPrepAck.h" -#include "messages/MGatherCaps.h" - +class MDCache; +class MDSMap; class MDSRank; +class MExportCaps; +class MExportCapsAck; +class MExportDir; +class MExportDirAck; +class MExportDirCancel; +class MExportDirDiscover; +class MExportDirDiscoverAck; +class MExportDirFinish; +class MExportDirNotify; +class MExportDirNotifyAck; +class MExportDirPrep; +class MExportDirPrepAck; +class MGatherCaps; class CDir; class CInode; class CDentry;