]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mds/MetricAggregator: include cleanup
authorMax Kellermann <max.kellermann@ionos.com>
Fri, 25 Oct 2024 14:15:54 +0000 (16:15 +0200)
committerMax Kellermann <max.kellermann@ionos.com>
Thu, 20 Feb 2025 15:45:12 +0000 (16:45 +0100)
Signed-off-by: Max Kellermann <max.kellermann@ionos.com>
src/mds/MetricAggregator.cc
src/mds/MetricAggregator.h

index 6cbd9a094c01063cbdecdaf477627819fd49c30d..d0f16b2de352e9275245754b15911b8f8e3d9771 100644 (file)
@@ -1,15 +1,19 @@
 // -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
 // vim: ts=8 sw=2 smarttab
 
-#include <boost/range/adaptor/map.hpp>
-#include <boost/range/algorithm/copy.hpp>
+#include "MetricAggregator.h"
+#include "MDSMap.h"
+#include "MDSRank.h"
+#include "mgr/MgrClient.h"
 
 #include "common/ceph_context.h"
+#include "common/debug.h"
 #include "common/perf_counters_key.h"
 
-#include "MDSRank.h"
-#include "MetricAggregator.h"
-#include "mgr/MgrClient.h"
+#include "messages/MMDSMetrics.h"
+
+#include <boost/range/adaptor/map.hpp>
+#include <boost/range/algorithm/copy.hpp>
 
 #define dout_context g_ceph_context
 #define dout_subsys ceph_subsys_mds
index 72c37217e624d6288db3f8c044fa07d398216365..396c240cccad1dc8ee107e114c555d3936da2024 100644 (file)
 #include "common/ceph_mutex.h"
 #include "common/perf_counters.h"
 #include "include/common_fwd.h"
-#include "messages/MMDSMetrics.h"
 
 #include "mgr/MetricTypes.h"
 #include "mgr/MDSPerfMetricTypes.h"
 
 #include "mdstypes.h"
-#include "MDSMap.h"
 #include "MDSPinger.h"
 
+class MDSMap;
 class MDSRank;
+class MMDSMetrics;
+struct Metrics;
 class MgrClient;
 
 class MetricAggregator : public Dispatcher {