Skip to content

Commit 21e6b91

Browse files
authored
Bump prometheus-client to 0.24 (#180)
fixes the breaking interface change in exemplars confusing dependabot. Signed-off-by: clux <[email protected]>
1 parent baedf51 commit 21e6b91

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ opentelemetry-otlp = { version = "0.30", optional = true, default-features = fal
4444
opentelemetry_sdk = { version = "0.30", features = ["rt-tokio"] }
4545
thiserror = "2.0.12"
4646
anyhow = "1.0.99"
47-
prometheus-client = "0.23.1"
47+
prometheus-client = "0.24.0"
4848

4949
[dev-dependencies]
5050
assert-json-diff = "2.0.2"

src/metrics.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ impl Drop for ReconcileMeasurer {
113113
#[allow(clippy::cast_precision_loss)]
114114
let duration = self.start.elapsed().as_millis() as f64 / 1000.0;
115115
let labels = self.labels.take();
116-
self.metric.observe(duration, labels);
116+
self.metric
117+
.observe(duration, labels, Some(std::time::SystemTime::now()));
117118
}
118119
}

0 commit comments

Comments
 (0)