summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2023-08-08 19:18:19 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2023-08-08 19:41:05 +0000
commit13956e95e3d9811ccfaa8e1ca554f349cd24ba95 (patch)
tree97e65c9fff5b1021cb161f91aef077888d410958
parent4b67e6bebdf25ee4c9500b685132a40e96fc40f6 (diff)
Inline simple method
-rw-r--r--storage/src/vespa/storage/distributor/maintenance/node_maintenance_stats_tracker.cpp10
-rw-r--r--storage/src/vespa/storage/distributor/maintenance/node_maintenance_stats_tracker.h8
2 files changed, 7 insertions, 11 deletions
diff --git a/storage/src/vespa/storage/distributor/maintenance/node_maintenance_stats_tracker.cpp b/storage/src/vespa/storage/distributor/maintenance/node_maintenance_stats_tracker.cpp
index 47b8aec4aa6..7ac99f5712f 100644
--- a/storage/src/vespa/storage/distributor/maintenance/node_maintenance_stats_tracker.cpp
+++ b/storage/src/vespa/storage/distributor/maintenance/node_maintenance_stats_tracker.cpp
@@ -7,16 +7,6 @@ namespace storage::distributor {
const NodeMaintenanceStats NodeMaintenanceStatsTracker::_emptyNodeMaintenanceStats;
-void
-NodeMaintenanceStats::merge(const NodeMaintenanceStats& rhs)
-{
- movingOut += rhs.movingOut;
- syncing += rhs.syncing;
- copyingIn += rhs.copyingIn;
- copyingOut += rhs.copyingOut;
- total += rhs.total;
-}
-
namespace {
void
diff --git a/storage/src/vespa/storage/distributor/maintenance/node_maintenance_stats_tracker.h b/storage/src/vespa/storage/distributor/maintenance/node_maintenance_stats_tracker.h
index deeef118685..3818dd4bacb 100644
--- a/storage/src/vespa/storage/distributor/maintenance/node_maintenance_stats_tracker.h
+++ b/storage/src/vespa/storage/distributor/maintenance/node_maintenance_stats_tracker.h
@@ -37,7 +37,13 @@ struct NodeMaintenanceStats
return !(*this == other);
}
- void merge(const NodeMaintenanceStats& rhs);
+ void merge(const NodeMaintenanceStats& rhs) noexcept {
+ movingOut += rhs.movingOut;
+ syncing += rhs.syncing;
+ copyingIn += rhs.copyingIn;
+ copyingOut += rhs.copyingOut;
+ total += rhs.total;
+ }
};
std::ostream& operator<<(std::ostream&, const NodeMaintenanceStats&);