diff --git a/Cargo.lock b/Cargo.lock index 86f034f4..0b90bb53 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3620,7 +3620,6 @@ dependencies = [ "http 1.1.0", "hyper 1.5.0", "hyper-util", - "log", "rustls 0.23.16", "rustls-native-certs 0.8.0", "rustls-pki-types", @@ -4284,11 +4283,21 @@ dependencies = [ "portable-atomic", ] +[[package]] +name = "metrics" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ae428771d17306715c5091d446327d1cfdedc82185c65ba8423ab404e45bf10" +dependencies = [ + "ahash 0.8.11", + "portable-atomic", +] + [[package]] name = "metrics-exporter-prometheus" -version = "0.15.3" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4f0c8427b39666bf970460908b213ec09b3b350f20c0c2eabcbba51704a08e6" +checksum = "85b6f8152da6d7892ff1b7a1c0fa3f435e92b5918ad67035c3bb432111d9a29b" dependencies = [ "base64 0.22.1", "http-body-util", @@ -4297,7 +4306,7 @@ dependencies = [ "hyper-util", "indexmap 2.6.0", "ipnet", - "metrics", + "metrics 0.24.0", "metrics-util", "quanta", "thiserror", @@ -4307,15 +4316,14 @@ dependencies = [ [[package]] name = "metrics-util" -version = "0.17.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4259040465c955f9f2f1a4a8a16dc46726169bca0f88e8fb2dbeced487c3e828" +checksum = "15b482df36c13dd1869d73d14d28cd4855fbd6cfc32294bee109908a9f4a4ed7" dependencies = [ "crossbeam-epoch", "crossbeam-utils", - "hashbrown 0.14.5", - "metrics", - "num_cpus", + "hashbrown 0.15.1", + "metrics 0.24.0", "quanta", "sketches-ddsketch", ] @@ -6004,7 +6012,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eee87ff5d9b36712a58574e12e9f0ea80f915a5b0ac518d322b24a465617925e" dependencies = [ "aws-lc-rs", - "log", "once_cell", "ring", "rustls-pki-types", @@ -6226,7 +6233,7 @@ dependencies = [ "indexmap 2.6.0", "itertools 0.13.0", "lazy_static", - "metrics", + "metrics 0.23.0", "metrics-exporter-prometheus", "moka", "object_store", @@ -6479,9 +6486,9 @@ checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" [[package]] name = "sketches-ddsketch" -version = "0.2.2" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85636c14b73d81f541e525f585c0a2109e6744e1565b5c1668e31c70c10ed65c" +checksum = "c1e9a774a6c28142ac54bb25d25562e6bcf957493a184f15ad4eebccb23e410a" [[package]] name = "slab" diff --git a/Cargo.toml b/Cargo.toml index 35ed2b96..9b6a0530 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -103,7 +103,7 @@ indexmap = "2.6.0" itertools = { workspace = true } lazy_static = ">=1.4.0" metrics = { version = "0.23.0" } -metrics-exporter-prometheus = { version = "0.15.3" } +metrics-exporter-prometheus = { version = "0.16.0" } moka = { version = "0.12.5", default-features = false, features = ["future", "atomic64", "quanta"] } object_store = { version = "0.10.2", features = ["aws", "azure", "gcp"] } object_store_factory = { path = "object_store_factory" }