diff --git a/Cargo.lock b/Cargo.lock index cdfa79410491f..b63e12fc8af85 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -330,7 +330,7 @@ dependencies = [ "bytes", "futures", "paste", - "prost", + "prost 0.11.9", "tokio", "tonic", ] @@ -1764,8 +1764,8 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2895653b4d9f1538a83970077cb01dfc77a4810524e51a110944688e916b18e" dependencies = [ - "prost", - "prost-types", + "prost 0.11.9", + "prost-types 0.11.9", "tonic", "tracing-core", ] @@ -1782,7 +1782,7 @@ dependencies = [ "futures", "hdrhistogram", "humantime 2.1.0", - "prost-types", + "prost-types 0.11.9", "serde", "serde_json", "thread_local", @@ -2653,7 +2653,7 @@ version = "0.11.1" source = "git+https://github.com/risingwavelabs/etcd-client.git?rev=d55550a#d55550a182f2119e39e64858771468e1b26f6777" dependencies = [ "http", - "prost", + "prost 0.11.9", "tokio", "tokio-stream", "tonic", @@ -3277,8 +3277,8 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5453af21ac0cc1f3b2cfb5b687c174e701c10ec2d5c286aff7ca8cbbf08d31b4" dependencies = [ - "prost", - "prost-types", + "prost 0.11.9", + "prost-types 0.11.9", "tonic", ] @@ -3305,7 +3305,7 @@ dependencies = [ "google-cloud-gax", "google-cloud-googleapis", "google-cloud-token", - "prost-types", + "prost-types 0.11.9", "thiserror", "tokio", "tokio-util", @@ -5120,7 +5120,7 @@ dependencies = [ "opentelemetry-semantic-conventions", "opentelemetry_api", "opentelemetry_sdk", - "prost", + "prost 0.11.9", "thiserror", "tokio", "tonic", @@ -5134,7 +5134,7 @@ checksum = "b1e3f814aa9f8c905d0ee4bde026afd3b2577a97c10e1699912e3e44f0c4cbeb" dependencies = [ "opentelemetry_api", "opentelemetry_sdk", - "prost", + "prost 0.11.9", "tonic", ] @@ -5415,8 +5415,8 @@ checksum = "bdbb7b706f2afc610f3853550cdbbf6372fd324824a087806bd4480ea4996e24" dependencies = [ "heck 0.4.1", "itertools 0.10.5", - "prost", - "prost-types", + "prost 0.11.9", + "prost-types 0.11.9", ] [[package]] @@ -5943,7 +5943,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" dependencies = [ "bytes", - "prost-derive", + "prost-derive 0.11.9", +] + +[[package]] +name = "prost" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa8473a65b88506c106c28ae905ca4a2b83a2993640467a41bb3080627ddfd2c" +dependencies = [ + "bytes", + "prost-derive 0.12.0", ] [[package]] @@ -5960,8 +5970,8 @@ dependencies = [ "multimap", "petgraph", "prettyplease", - "prost", - "prost-types", + "prost 0.11.9", + "prost-types 0.11.9", "regex", "syn 1.0.109", "tempfile", @@ -5981,6 +5991,19 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "prost-derive" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56075c27b20ae524d00f247b8a4dc333e5784f889fe63099f8e626bc8d73486c" +dependencies = [ + "anyhow", + "itertools 0.11.0", + "proc-macro2", + "quote", + "syn 2.0.31", +] + [[package]] name = "prost-helpers" version = "0.1.0" @@ -5998,8 +6021,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6b823de344848e011658ac981009100818b322421676740546f8b52ed5249428" dependencies = [ "once_cell", - "prost", - "prost-types", + "prost 0.11.9", + "prost-types 0.11.9", ] [[package]] @@ -6008,7 +6031,16 @@ version = "0.11.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13" dependencies = [ - "prost", + "prost 0.11.9", +] + +[[package]] +name = "prost-types" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cebe0a918c97f86c217b0f76fd754e966f8b9f41595095cf7d74cb4e59d730f6" +dependencies = [ + "prost 0.12.0", ] [[package]] @@ -6092,9 +6124,9 @@ dependencies = [ "oauth2", "openidconnect", "pem", - "prost", + "prost 0.11.9", "prost-build", - "prost-derive", + "prost-derive 0.11.9", "rand", "regex", "serde", @@ -6496,7 +6528,7 @@ dependencies = [ "bytes", "itertools 0.11.0", "parking_lot 0.12.1", - "prost", + "prost 0.11.9", "risingwave_common", "risingwave_hummock_sdk", "risingwave_object_store", @@ -6703,7 +6735,7 @@ dependencies = [ "pretty_assertions", "procfs 0.15.1", "prometheus", - "prost", + "prost 0.11.9", "rand", "regex", "reqwest", @@ -6909,10 +6941,10 @@ dependencies = [ "parking_lot 0.12.1", "paste", "prometheus", - "prost", + "prost 0.11.9", "prost-build", "prost-reflect", - "prost-types", + "prost-types 0.12.0", "protobuf-native", "pulsar", "rand", @@ -7169,7 +7201,7 @@ dependencies = [ "madsim-tokio", "mockall", "parking_lot 0.12.1", - "prost", + "prost 0.11.9", "risingwave_common", "risingwave_hummock_sdk", "risingwave_pb", @@ -7181,7 +7213,7 @@ dependencies = [ name = "risingwave_java_binding" version = "0.1.0" dependencies = [ - "prost", + "prost 0.11.9", "risingwave_common", "risingwave_expr", "risingwave_jni_core", @@ -7199,7 +7231,7 @@ dependencies = [ "itertools 0.11.0", "jni", "madsim-tokio", - "prost", + "prost 0.11.9", "risingwave_common", "risingwave_expr", "risingwave_hummock_sdk", @@ -7246,7 +7278,7 @@ dependencies = [ "parking_lot 0.12.1", "prometheus", "prometheus-http-query", - "prost", + "prost 0.11.9", "rand", "regex", "reqwest", @@ -7315,7 +7347,7 @@ dependencies = [ "madsim-tonic-build", "pbjson", "pbjson-build", - "prost", + "prost 0.11.9", "prost-helpers", "serde", "walkdir", @@ -7590,7 +7622,7 @@ dependencies = [ "parking_lot 0.12.1", "procfs 0.15.1", "prometheus", - "prost", + "prost 0.11.9", "rand", "risingwave_backup", "risingwave_common", @@ -7653,7 +7685,7 @@ dependencies = [ "parse-display", "pin-project", "prometheus", - "prost", + "prost 0.11.9", "rand", "risingwave_common", "risingwave_connector", @@ -9296,7 +9328,7 @@ dependencies = [ "hyper-timeout", "percent-encoding", "pin-project", - "prost", + "prost 0.11.9", "rustls-pemfile", "tokio", "tokio-rustls 0.24.1", @@ -10120,6 +10152,7 @@ dependencies = [ "hyper", "indexmap 1.9.3", "itertools 0.10.5", + "itertools 0.11.0", "lexical-core", "lexical-parse-float", "lexical-parse-integer", @@ -10149,7 +10182,7 @@ dependencies = [ "postgres-types", "proc-macro2", "prometheus", - "prost", + "prost 0.11.9", "rand", "rand_chacha", "rand_core 0.6.4", diff --git a/src/connector/Cargo.toml b/src/connector/Cargo.toml index 9c6f0b5c8fc84..8f57b5d936b0f 100644 --- a/src/connector/Cargo.toml +++ b/src/connector/Cargo.toml @@ -114,7 +114,7 @@ workspace-hack = { path = "../workspace-hack" } [dev-dependencies] criterion = { workspace = true, features = ["async_tokio", "async"] } -prost-types = "0.11" +prost-types = "0.12" rand = "0.8" tempfile = "3" diff --git a/src/workspace-hack/Cargo.toml b/src/workspace-hack/Cargo.toml index 99d5f1674f23a..13ea074d23938 100644 --- a/src/workspace-hack/Cargo.toml +++ b/src/workspace-hack/Cargo.toml @@ -48,7 +48,8 @@ hashbrown-582f2526e08bb6a0 = { package = "hashbrown", version = "0.14", features hashbrown-5ef9efb8ec2df382 = { package = "hashbrown", version = "0.12", features = ["nightly", "raw"] } hyper = { version = "0.14", features = ["full"] } indexmap = { version = "1", default-features = false, features = ["std"] } -itertools = { version = "0.10" } +itertools-93f6ce9d446188ac = { package = "itertools", version = "0.10" } +itertools-a6292c17cd707f01 = { package = "itertools", version = "0.11" } lexical-core = { version = "0.8", features = ["format"] } lexical-parse-float = { version = "0.8", default-features = false, features = ["format", "std"] } lexical-parse-integer = { version = "0.8", default-features = false, features = ["format", "std"] } @@ -143,7 +144,8 @@ hashbrown-582f2526e08bb6a0 = { package = "hashbrown", version = "0.14", features hashbrown-5ef9efb8ec2df382 = { package = "hashbrown", version = "0.12", features = ["nightly", "raw"] } hyper = { version = "0.14", features = ["full"] } indexmap = { version = "1", default-features = false, features = ["std"] } -itertools = { version = "0.10" } +itertools-93f6ce9d446188ac = { package = "itertools", version = "0.10" } +itertools-a6292c17cd707f01 = { package = "itertools", version = "0.11" } lexical-core = { version = "0.8", features = ["format"] } lexical-parse-float = { version = "0.8", default-features = false, features = ["format", "std"] } lexical-parse-integer = { version = "0.8", default-features = false, features = ["format", "std"] }