From 4d2ad699fb59d63143b89faecc7046f1db2dfe12 Mon Sep 17 00:00:00 2001 From: Venky Shankar Date: Fri, 29 Aug 2025 17:56:21 +0000 Subject: [PATCH] mds: remove unneeded SubvolumeMetric field from `struct Metric` Signed-off-by: Venky Shankar --- src/mds/MDSPerfMetricTypes.h | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/mds/MDSPerfMetricTypes.h b/src/mds/MDSPerfMetricTypes.h index d540f039faa..6d0e6fd9fe5 100644 --- a/src/mds/MDSPerfMetricTypes.h +++ b/src/mds/MDSPerfMetricTypes.h @@ -314,13 +314,12 @@ struct Metrics { OpenedInodesMetric opened_inodes_metric; ReadIoSizesMetric read_io_sizes_metric; WriteIoSizesMetric write_io_sizes_metric; - SubvolumeMetric subvolume_metrics; // metric update type uint32_t update_type = UpdateType::UPDATE_TYPE_REFRESH; DENC(Metrics, v, p) { - DENC_START(5, 1, p); + DENC_START(4, 1, p); denc(v.update_type, p); denc(v.cap_hit_metric, p); denc(v.read_latency_metric, p); @@ -338,9 +337,6 @@ struct Metrics { denc(v.read_io_sizes_metric, p); denc(v.write_io_sizes_metric, p); } - if (struct_v >= 5) { - denc(v.subvolume_metrics, p); - } DENC_FINISH(p); } @@ -356,7 +352,6 @@ struct Metrics { f->dump_object("opened_inodes_metric", opened_inodes_metric); f->dump_object("read_io_sizes_metric", read_io_sizes_metric); f->dump_object("write_io_sizes_metric", write_io_sizes_metric); - f->dump_object("subvolume_metrics", subvolume_metrics); } friend std::ostream& operator<<(std::ostream& os, const Metrics& metrics) { @@ -371,7 +366,6 @@ struct Metrics { << ", opened_inodes_metric=" << metrics.opened_inodes_metric << ", read_io_sizes_metric=" << metrics.read_io_sizes_metric << ", write_io_sizes_metric=" << metrics.write_io_sizes_metric - << ", subvolume_metrics=" << metrics.subvolume_metrics << "}]"; return os; } -- 2.39.5