diff --git a/Cargo.lock b/Cargo.lock index ced507a791c42..3bb7a4e64560c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -413,6 +413,12 @@ dependencies = [ "num-traits", ] +[[package]] +name = "atomic-waker" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" + [[package]] name = "atty" version = "0.2.14" @@ -753,7 +759,7 @@ dependencies = [ "aws-smithy-types", "bytes", "fastrand", - "h2", + "h2 0.3.26", "http 0.2.9", "http-body 0.4.5", "http-body 1.0.0", @@ -2591,6 +2597,25 @@ dependencies = [ "tracing", ] +[[package]] +name = "h2" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa82e28a107a8cc405f0839610bdc9b15f1e25ec7d696aa5cf173edbcb1486ab" +dependencies = [ + "atomic-waker", + "bytes", + "fnv", + "futures-core", + "futures-sink", + "http 1.1.0", + "indexmap 2.0.0", + "slab", + "tokio", + "tokio-util", + "tracing", +] + [[package]] name = "half" version = "1.6.0" @@ -2832,7 +2857,7 @@ dependencies = [ "futures-channel", "futures-core", "futures-util", - "h2", + "h2 0.3.26", "http 0.2.9", "http-body 0.4.5", "httparse", @@ -5277,7 +5302,7 @@ dependencies = [ "futures", "futures-task", "futures-util", - "h2", + "h2 0.4.5", "hex", "mz-build-info", "mz-build-tools", @@ -7921,7 +7946,7 @@ dependencies = [ "encoding_rs", "futures-core", "futures-util", - "h2", + "h2 0.3.26", "http 0.2.9", "http-body 0.4.5", "hyper", @@ -9478,7 +9503,7 @@ dependencies = [ "flate2", "futures-core", "futures-util", - "h2", + "h2 0.3.26", "http 0.2.9", "http-body 0.4.5", "hyper", diff --git a/src/persist-client/Cargo.toml b/src/persist-client/Cargo.toml index 39cca029f26bc..e880c39cd679c 100644 --- a/src/persist-client/Cargo.toml +++ b/src/persist-client/Cargo.toml @@ -37,7 +37,7 @@ clap = { version = "3.2.24", features = ["derive"] } differential-dataflow = "0.12.0" futures = "0.3.25" futures-util = "0.3" -h2 = "0.3.13" +h2 = "0.4.5" hex = "0.4.3" mz-build-info = { path = "../build-info" } mz-dyncfg = { path = "../dyncfg" }