From a660eae3c544ac817bd3fc000f5111152d1b9037 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 4 Oct 2024 22:20:17 +0200 Subject: [PATCH] mds/DamageTable: include cleanup Signed-off-by: Max Kellermann --- src/mds/DamageTable.cc | 13 +++++++++++-- src/mds/DamageTable.h | 13 +++++-------- 2 files changed, 16 insertions(+), 10 deletions(-) diff --git a/src/mds/DamageTable.cc b/src/mds/DamageTable.cc index 4b9cba199da8d..6b1b977246389 100644 --- a/src/mds/DamageTable.cc +++ b/src/mds/DamageTable.cc @@ -12,13 +12,16 @@ * */ +#include "DamageTable.h" +#include "BatchOp.h" + #include "common/debug.h" +#include "common/errno.h" // for cpp_strerror() +#include "include/random.h" #include "mds/CDir.h" #include "mds/CInode.h" -#include "DamageTable.h" - #define dout_context g_ceph_context #define dout_subsys ceph_subsys_mds #undef dout_prefix @@ -160,6 +163,12 @@ class UninlineDamage : public DamageEntry }; } +DamageEntry::DamageEntry() +{ + id = ceph::util::generate_random_number(0, 0xffffffff); + reported_at = ceph_clock_now(); +} + DamageEntry::~DamageEntry() {} diff --git a/src/mds/DamageTable.h b/src/mds/DamageTable.h index a8182491a9f78..91c262739a4e2 100644 --- a/src/mds/DamageTable.h +++ b/src/mds/DamageTable.h @@ -16,10 +16,11 @@ #ifndef DAMAGE_TABLE_H_ #define DAMAGE_TABLE_H_ -#include - #include "mdstypes.h" -#include "include/random.h" + +#include +#include +#include class CDir; class CInode; @@ -38,11 +39,7 @@ typedef enum class DamageEntry { public: - DamageEntry() - { - id = ceph::util::generate_random_number(0, 0xffffffff); - reported_at = ceph_clock_now(); - } + DamageEntry(); virtual ~DamageEntry(); -- 2.39.5