diff --git a/Cargo.lock b/Cargo.lock index 50674b29cf..51067ce218 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -598,7 +598,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.1", ] [[package]] @@ -1038,7 +1038,7 @@ dependencies = [ "hyper", "libc", "pin-project-lite", - "socket2 0.5.10", + "socket2 0.6.2", "tokio", "tower-service", "tracing", @@ -1202,7 +1202,7 @@ dependencies = [ "portable-atomic", "portable-atomic-util", "serde_core", - "windows-sys 0.52.0", + "windows-sys 0.61.1", ] [[package]] @@ -1257,7 +1257,7 @@ checksum = "5b89e2a641a3f74c2e7366eb050282ac4a6194b63dae5294084215c457237e47" dependencies = [ "libc", "procfs", - "prometheus-client", + "prometheus-client 0.23.1", "tracing", ] @@ -1267,7 +1267,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "639670482534c37eb44caf6f4b72cc5da2f2c06aed39d1fb0cba940569428212" dependencies = [ - "prometheus-client", + "prometheus-client 0.23.1", "tokio", "tokio-metrics", "tracing", @@ -1416,7 +1416,7 @@ dependencies = [ "linkerd-transport-header", "linkerd-transport-metrics", "pin-project", - "prometheus-client", + "prometheus-client 0.24.1", "semver", "thiserror", "tokio", @@ -1561,7 +1561,7 @@ dependencies = [ "once_cell", "parking_lot", "pin-project", - "prometheus-client", + "prometheus-client 0.24.1", "thiserror", "tokio", "tokio-rustls", @@ -1622,7 +1622,7 @@ dependencies = [ "hickory-resolver", "linkerd-dns-name", "linkerd-error", - "prometheus-client", + "prometheus-client 0.24.1", "thiserror", "tokio", "tracing", @@ -1756,7 +1756,7 @@ dependencies = [ "linkerd-io", "linkerd-stack", "linkerd-tracing", - "prometheus-client", + "prometheus-client 0.24.1", "thiserror", "tokio", "tokio-test", @@ -1822,7 +1822,7 @@ dependencies = [ "linkerd-mock-http-body", "linkerd-stack", "pin-project", - "prometheus-client", + "prometheus-client 0.24.1", "thiserror", "tokio", "tonic", @@ -1931,7 +1931,7 @@ dependencies = [ "linkerd-dns-name", "linkerd-error", "linkerd-metrics", - "prometheus-client", + "prometheus-client 0.24.1", "thiserror", "tracing", "url", @@ -2011,7 +2011,7 @@ dependencies = [ "linkerd-http-box", "linkerd-stack", "parking_lot", - "prometheus-client", + "prometheus-client 0.24.1", "quickcheck", "tokio", "tracing", @@ -2090,7 +2090,7 @@ dependencies = [ "linkerd-stack", "linkerd-tracing", "parking_lot", - "prometheus-client", + "prometheus-client 0.24.1", "quickcheck", "rand 0.9.3", "tokio", @@ -2143,7 +2143,7 @@ name = "linkerd-proxy-balance-gauge-endpoints" version = "0.1.0" dependencies = [ "linkerd-stack", - "prometheus-client", + "prometheus-client 0.24.1", ] [[package]] @@ -3140,7 +3140,19 @@ dependencies = [ "dtoa", "itoa", "parking_lot", - "prometheus-client-derive-encode", + "prometheus-client-derive-encode 0.4.2", +] + +[[package]] +name = "prometheus-client" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cca3d75b4566b9a29fe1ed623587fb058e826eb329a0be4b7c4da1ebb2d7a6ca" +dependencies = [ + "dtoa", + "itoa", + "parking_lot", + "prometheus-client-derive-encode 0.5.0", ] [[package]] @@ -3154,6 +3166,17 @@ dependencies = [ "syn", ] +[[package]] +name = "prometheus-client-derive-encode" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9adf1691c04c0a5ff46ff8f262b58beb07b0dbb61f96f9f54f6cbd82106ed87f" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "proptest" version = "1.9.0" @@ -3480,7 +3503,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.11.0", - "windows-sys 0.52.0", + "windows-sys 0.61.1", ] [[package]] @@ -3767,7 +3790,7 @@ dependencies = [ "getrandom 0.3.1", "once_cell", "rustix 1.1.3", - "windows-sys 0.52.0", + "windows-sys 0.61.1", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index ea3e63fc91..c0fc5888e2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -106,7 +106,7 @@ h2 = { version = "0.4" } http = { version = "1" } http-body = { version = "1" } hyper = { version = "1", default-features = false } -prometheus-client = { version = "0.23" } +prometheus-client = { version = "0.24" } prost = { version = "0.14" } prost-build = { version = "0.14", default-features = false } prost-types = { version = "0.14" }