diff --git a/Cargo.lock b/Cargo.lock index 80bcb6b..6c6a9a1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1563,11 +1563,21 @@ dependencies = [ "portable-atomic", ] +[[package]] +name = "metrics" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "884adb57038347dfbaf2d5065887b6cf4312330dc8e94bc30a1a839bd79d3261" +dependencies = [ + "ahash", + "portable-atomic", +] + [[package]] name = "metrics-exporter-prometheus" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d58e362dc7206e9456ddbcdbd53c71ba441020e62104703075a69151e38d85f" +checksum = "26eb45aff37b45cff885538e1dcbd6c2b462c04fe84ce0155ea469f325672c98" dependencies = [ "base64 0.22.1", "http-body-util", @@ -1576,7 +1586,7 @@ dependencies = [ "hyper-util", "indexmap 2.2.6", "ipnet", - "metrics", + "metrics 0.23.0", "metrics-util", "quanta", "thiserror", @@ -1586,14 +1596,14 @@ dependencies = [ [[package]] name = "metrics-util" -version = "0.16.3" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b07a5eb561b8cbc16be2d216faf7757f9baf3bfb94dbb0fae3df8387a5bb47f" +checksum = "4259040465c955f9f2f1a4a8a16dc46726169bca0f88e8fb2dbeced487c3e828" dependencies = [ "crossbeam-epoch", "crossbeam-utils", "hashbrown 0.14.5", - "metrics", + "metrics 0.23.0", "num_cpus", "quanta", "sketches-ddsketch", @@ -2315,7 +2325,7 @@ dependencies = [ "hyper-util", "libc", "log", - "metrics", + "metrics 0.22.3", "metrics-exporter-prometheus", "nostr-sdk", "pretty_assertions", diff --git a/Cargo.toml b/Cargo.toml index 37baa92..fcb2fe8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,7 +21,7 @@ hyper-util = { version = "0.1.4", features = ["http2", "http1", "full"] } libc = "0.2.155" log = "0.4.21" metrics = "0.22.3" -metrics-exporter-prometheus = "0.14.0" +metrics-exporter-prometheus = "0.15.0" nostr-sdk = "0.31.0" ractor = "0.10.3" regex = "1.10.4"