Signed-off-by: Max Kellermann <max.kellermann@ionos.com>
*/
#include "MDSTable.h"
-
#include "MDSRank.h"
-#include "MDLog.h"
-
-#include "osdc/Filer.h"
-#include "include/types.h"
+#include "osdc/Objecter.h"
-#include "common/config.h"
-#include "common/errno.h"
+#include "common/debug.h"
+#include "common/errno.h" // for cpp_strerror()
#include "common/Finisher.h"
#include "include/ceph_assert.h"
#ifndef CEPH_MDSTABLE_H
#define CEPH_MDSTABLE_H
-#include "mdstypes.h"
-#include "mds_table_types.h"
#include "include/buffer_fwd.h"
+#include "include/types.h" // for version_t
+#include "include/cephfs/types.h" // for mds_rank_t
#include "MDSContext.h"
+#include <map>
+#include <string>
+#include <string_view>
+#include <vector>
+
class MDSRank;
class MDSTable {