Skip to content

Commit af72b57

Browse files
committed
fix: breaking change in 'prometheus' crate
After upgrade from '0.13'4' to '0.14.0'.
1 parent 5a23d0a commit af72b57

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

mithril-aggregator/src/metrics/service.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ impl MetricsService {
128128
.iter()
129129
.map(|metric_family| {
130130
(
131-
metric_family.get_name().to_string(),
131+
metric_family.name().to_string(),
132132
self.build_metric_map_per_label(metric_family),
133133
)
134134
})
@@ -138,7 +138,7 @@ impl MetricsService {
138138
fn build_label_key(&self, labels: &[LabelPair]) -> String {
139139
labels
140140
.iter()
141-
.map(|p| p.get_value())
141+
.map(|p| p.value())
142142
.collect::<Vec<_>>()
143143
.join(",")
144144
}
@@ -150,7 +150,7 @@ impl MetricsService {
150150
.map(|m| {
151151
(
152152
self.build_label_key(m.get_label()),
153-
m.get_counter().get_value() as u32,
153+
m.get_counter().as_ref().unwrap_or_default().value() as u32,
154154
)
155155
})
156156
.collect()
@@ -218,7 +218,7 @@ mod tests {
218218

219219
for metric_family in metrics_service.registry.gather() {
220220
for metric in metric_family.get_metric() {
221-
assert!(metric.has_counter());
221+
assert!(metric.get_counter().is_some());
222222
}
223223
}
224224
}

0 commit comments

Comments
 (0)