]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/mds/MDSDaemon.h
update sources to v12.1.3
[ceph.git] / ceph / src / mds / MDSDaemon.h
index 2abcd87fe06404c3bef3f332e42ccfe5e010dfce..0c7a1a7378a3b89ffd86c943b57f3bad5132d335 100644 (file)
  * 
  */
 
-
-
 #ifndef CEPH_MDS_H
 #define CEPH_MDS_H
 
-#include "mdstypes.h"
-
-#include "msg/Dispatcher.h"
-#include "include/CompatSet.h"
-#include "include/types.h"
-#include "include/Context.h"
-#include "common/DecayCounter.h"
-#include "common/perf_counters.h"
+#include "common/LogClient.h"
 #include "common/Mutex.h"
-#include "common/Cond.h"
 #include "common/Timer.h"
-#include "common/LogClient.h"
-#include "common/TrackedOp.h"
-#include "common/Finisher.h"
-#include "common/cmdparse.h"
+#include "include/Context.h"
+#include "include/types.h"
 #include "mgr/MgrClient.h"
-
-#include "MDSRank.h"
-#include "MDSMap.h"
+#include "msg/Dispatcher.h"
 
 #include "Beacon.h"
+#include "MDSMap.h"
+#include "MDSRank.h"
 
-
-#define CEPH_MDS_PROTOCOL    29 /* cluster internal */
-
-class MonClient;
-
-class Server;
-class Locker;
-class MDCache;
-class MDBalancer;
-class MDSInternalContextBase;
-
-class Messenger;
-class Message;
-
-class SnapServer;
-class SnapClient;
-
-class MDSTableServer;
-class MDSTableClient;
+#define CEPH_MDS_PROTOCOL    30 /* cluster internal */
 
 class AuthAuthorizeHandlerRegistry;
+class Message;
+class Messenger;
+class MonClient;
 
 class MDSDaemon : public Dispatcher, public md_config_obs_t {
  public: