diff --git a/Cargo.lock b/Cargo.lock index db055b136..48c72d78d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -211,7 +211,7 @@ dependencies = [ "rustversion", "serde", "sync_wrapper 0.1.2", - "tower", + "tower 0.4.13", "tower-layer", "tower-service", ] @@ -699,7 +699,7 @@ dependencies = [ "tokio", "tokio-stream", "tonic 0.9.2", - "tower", + "tower 0.5.2", "tracing", "tracing-subscriber", ] @@ -1603,7 +1603,7 @@ dependencies = [ "tokio-stream", "tokio-util", "tonic 0.9.2", - "tower", + "tower 0.5.2", "tracing", "tracing-subscriber", "uuid", @@ -2785,7 +2785,7 @@ dependencies = [ "tempfile", "tokio", "tonic 0.9.2", - "tower", + "tower 0.5.2", "tracing", "tracing-subscriber", ] @@ -3137,7 +3137,7 @@ dependencies = [ "tokio", "tokio-stream", "tokio-util", - "tower", + "tower 0.4.13", "tower-layer", "tower-service", "tracing", @@ -3166,7 +3166,7 @@ dependencies = [ "prost", "tokio", "tokio-stream", - "tower", + "tower 0.4.13", "tower-layer", "tower-service", "tracing", @@ -3218,6 +3218,23 @@ dependencies = [ "tracing", ] +[[package]] +name = "tower" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" +dependencies = [ + "futures-core", + "futures-util", + "pin-project-lite", + "sync_wrapper 1.0.2", + "tokio", + "tokio-util", + "tower-layer", + "tower-service", + "tracing", +] + [[package]] name = "tower-layer" version = "0.3.3" diff --git a/Cargo.toml b/Cargo.toml index 9656340fa..502604ad0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,7 +25,7 @@ serde = { version = "1.0", features = ["std", "derive"] } serde_json = { version = "1.0", features = ["std"] } thiserror = { version = "1.0" } tokio = { version = "1.41" } -tower = { version = "0.4", default-features = false } +tower = { version = "0.5", default-features = false } tracing = { version = "0.1" } uuid = { version = "1.11", default-features = false, features = [ "v4", diff --git a/integration/sheepdog/Cargo.toml b/integration/sheepdog/Cargo.toml index 7e3486e38..4e4954b38 100644 --- a/integration/sheepdog/Cargo.toml +++ b/integration/sheepdog/Cargo.toml @@ -30,6 +30,7 @@ tower = { workspace = true, features = [ "timeout", "limit", "load-shed", + "util" ] } tracing = { version = "0.1", features = ["std", "attributes"] } tracing-subscriber = { version = "0.3", features = ["std", "env-filter"] }