diff --git a/Cargo.lock b/Cargo.lock index daa517d26..be32015ef 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1253,7 +1253,7 @@ dependencies = [ "log", "metrics", "metrics-exporter-prometheus", - "metrics-util", + "metrics-util 0.20.0", "mshv-bindings 0.2.1", "mshv-bindings 0.3.2", "mshv-ioctls 0.2.1", @@ -1797,7 +1797,7 @@ dependencies = [ "indexmap", "ipnet", "metrics", - "metrics-util", + "metrics-util 0.19.1", "quanta", "thiserror 2.0.12", "tokio", @@ -1806,9 +1806,25 @@ dependencies = [ [[package]] name = "metrics-util" -version = "0.19.2" +version = "0.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39803e5c24a697c54492a76469034eee8247bd61825502e0410defc3e98eedf0" +checksum = "b8496cc523d1f94c1385dd8f0f0c2c480b2b8aeccb5b7e4485ad6365523ae376" +dependencies = [ + "crossbeam-epoch", + "crossbeam-utils", + "hashbrown", + "metrics", + "quanta", + "rand", + "rand_xoshiro", + "sketches-ddsketch", +] + +[[package]] +name = "metrics-util" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe8db7a05415d0f919ffb905afa37784f71901c9a773188876984b4f769ab986" dependencies = [ "aho-corasick", "crossbeam-epoch", diff --git a/src/hyperlight_host/Cargo.toml b/src/hyperlight_host/Cargo.toml index d8366435a..22a938d50 100644 --- a/src/hyperlight_host/Cargo.toml +++ b/src/hyperlight_host/Cargo.toml @@ -99,7 +99,7 @@ opentelemetry_sdk = { version = "0.30.0", features = ["rt-tokio"] } tokio = { version = "1.45.1", features = ["full"] } criterion = "0.6.0" tracing-chrome = "0.7.2" -metrics-util = "0.19.2" +metrics-util = "0.20.0" metrics-exporter-prometheus = "0.17.1" tracing-tracy = "0.11.4" serde_json = "1.0"