diff --git a/src/rust/engine/Cargo.lock b/src/rust/engine/Cargo.lock index dc7ecc3a972..c92799b1a5e 100644 --- a/src/rust/engine/Cargo.lock +++ b/src/rust/engine/Cargo.lock @@ -475,7 +475,7 @@ version = "0.0.1" dependencies = [ "deepsize", "log", - "prost", + "prost 0.11.8", "prost-types", "serde", "serde_derive", @@ -1064,7 +1064,7 @@ dependencies = [ "hashing", "log", "parking_lot 0.12.1", - "prost", + "prost 0.11.8", "protos", "rand 0.8.5", "serde", @@ -1286,7 +1286,7 @@ dependencies = [ "parking_lot 0.11.2", "pin-project 1.0.12", "pin-project-lite", - "prost", + "prost 0.9.0", "prost-build", "prost-types", "rand 0.8.5", @@ -1872,7 +1872,7 @@ dependencies = [ "hyper", "log", "parking_lot 0.12.1", - "prost", + "prost 0.11.8", "prost-types", "protos", "testutil", @@ -2437,7 +2437,7 @@ dependencies = [ "nix", "once_cell", "parking_lot 0.12.1", - "prost", + "prost 0.11.8", "prost-types", "protos", "rand 0.8.5", @@ -2476,7 +2476,7 @@ dependencies = [ "hashing", "log", "process_execution", - "prost", + "prost 0.11.8", "protos", "remote", "shlex", @@ -2506,7 +2506,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "444879275cb4fd84958b1a1d5420d15e6fcf7c235fe47f053c9c2a80aceb6001" dependencies = [ "bytes", - "prost-derive", + "prost-derive 0.9.0", +] + +[[package]] +name = "prost" +version = "0.11.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e48e50df39172a3e7eb17e14642445da64996989bc212b583015435d39a58537" +dependencies = [ + "bytes", + "prost-derive 0.11.8", ] [[package]] @@ -2522,7 +2532,7 @@ dependencies = [ "log", "multimap", "petgraph", - "prost", + "prost 0.9.0", "prost-types", "regex", "tempfile", @@ -2542,6 +2552,19 @@ dependencies = [ "syn", ] +[[package]] +name = "prost-derive" +version = "0.11.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ea9b0f8cbe5e15a8a042d030bd96668db28ecb567ec37d691971ff5731d2b1b" +dependencies = [ + "anyhow", + "itertools", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "prost-types" version = "0.9.0" @@ -2549,7 +2572,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "534b7a0e836e3c482d2693070f982e39e7611da9695d4d1f5a4b186b51faef0a" dependencies = [ "bytes", - "prost", + "prost 0.9.0", ] [[package]] @@ -2558,7 +2581,7 @@ version = "0.0.1" dependencies = [ "bytes", "hashing", - "prost", + "prost 0.9.0", "prost-build", "prost-types", "tonic", @@ -2820,7 +2843,7 @@ dependencies = [ "once_cell", "parking_lot 0.12.1", "process_execution", - "prost", + "prost 0.11.8", "prost-types", "protos", "rand 0.8.5", @@ -3286,7 +3309,7 @@ dependencies = [ "mock", "num_cpus", "parking_lot 0.12.1", - "prost", + "prost 0.11.8", "prost-types", "protos", "serde", @@ -3441,7 +3464,7 @@ dependencies = [ "fs", "grpc_util", "hashing", - "prost", + "prost 0.11.8", "protos", ] @@ -3668,8 +3691,8 @@ dependencies = [ "hyper-timeout", "percent-encoding", "pin-project 1.0.12", - "prost", - "prost-derive", + "prost 0.9.0", + "prost-derive 0.9.0", "rustls-native-certs", "tokio", "tokio-rustls 0.22.0", diff --git a/src/rust/engine/concrete_time/Cargo.toml b/src/rust/engine/concrete_time/Cargo.toml index f99f734aa9f..7df689c44e3 100644 --- a/src/rust/engine/concrete_time/Cargo.toml +++ b/src/rust/engine/concrete_time/Cargo.toml @@ -9,7 +9,7 @@ publish = false # TODO: Waiting on https://github.com/Aeledfyr/deepsize/pull/{30,31,32}. deepsize = { git = "https://github.com/stuhood/deepsize.git", rev = "5c8bee5443fcafe4aaa9274490d354412d0955c1" } log = "0.4" -prost = "0.9" +prost = "0.11" prost-types = "0.9" serde = "1.0.136" serde_derive = "1.0.98" diff --git a/src/rust/engine/fs/fs_util/Cargo.toml b/src/rust/engine/fs/fs_util/Cargo.toml index 672979deb9e..d270e977635 100644 --- a/src/rust/engine/fs/fs_util/Cargo.toml +++ b/src/rust/engine/fs/fs_util/Cargo.toml @@ -16,7 +16,7 @@ futures = "0.3" hashing = { path = "../../hashing" } log = "0.4" parking_lot = "0.12" -prost = "0.9" +prost = "0.11" rand = "0.8" serde = "1.0" serde_json = "1.0" diff --git a/src/rust/engine/fs/store/Cargo.toml b/src/rust/engine/fs/store/Cargo.toml index a8f785de6c6..731abd569ba 100644 --- a/src/rust/engine/fs/store/Cargo.toml +++ b/src/rust/engine/fs/store/Cargo.toml @@ -27,7 +27,7 @@ log = "0.4" madvise = "0.1" memmap = "0.7" parking_lot = "0.12" -prost = "0.9" +prost = "0.11" prost-types = "0.9" serde = "1.0" serde_derive = "1.0" diff --git a/src/rust/engine/process_execution/Cargo.toml b/src/rust/engine/process_execution/Cargo.toml index fb4c5b4bb44..bc5905cc106 100644 --- a/src/rust/engine/process_execution/Cargo.toml +++ b/src/rust/engine/process_execution/Cargo.toml @@ -44,7 +44,7 @@ itertools = "0.10" serde = "1.0.136" bincode = "1.3.3" once_cell = "1.15" -prost = "0.9" +prost = "0.11" prost-types = "0.9" rand = "0.8" strum = "0.24" diff --git a/src/rust/engine/process_execution/remote/Cargo.toml b/src/rust/engine/process_execution/remote/Cargo.toml index d0de8fcb26e..6c285756437 100644 --- a/src/rust/engine/process_execution/remote/Cargo.toml +++ b/src/rust/engine/process_execution/remote/Cargo.toml @@ -29,7 +29,7 @@ tokio-util = { version = "0.7", features = ["codec"] } workunit_store = { path = "../../workunit_store" } async-oncecell = "0.2" once_cell = "1.15" -prost = "0.9" +prost = "0.11" prost-types = "0.9" rand = "0.8" tonic = { version = "0.6", features = ["transport", "codegen", "tls", "tls-roots", "prost"] } diff --git a/src/rust/engine/process_executor/Cargo.toml b/src/rust/engine/process_executor/Cargo.toml index 819becd3533..9c1d2d85bb9 100644 --- a/src/rust/engine/process_executor/Cargo.toml +++ b/src/rust/engine/process_executor/Cargo.toml @@ -16,7 +16,7 @@ grpc_util = { path = "../grpc_util" } hashing = { path = "../hashing" } log = "0.4" process_execution = { path = "../process_execution" } -prost = "0.9" +prost = "0.11" shlex = "1.1.0" store = { path = "../fs/store" } task_executor = { path = "../task_executor" } diff --git a/src/rust/engine/testutil/Cargo.toml b/src/rust/engine/testutil/Cargo.toml index 3bb3f267196..2b4cb3462ca 100644 --- a/src/rust/engine/testutil/Cargo.toml +++ b/src/rust/engine/testutil/Cargo.toml @@ -11,5 +11,5 @@ bytes = "1.2" fs = { path = "../fs" } grpc_util = { path = "../grpc_util" } hashing = { path = "../hashing" } -prost = "0.9" +prost = "0.11" protos = { path = "../protos" } diff --git a/src/rust/engine/testutil/mock/Cargo.toml b/src/rust/engine/testutil/mock/Cargo.toml index 90f56e129b7..b08f60d03a7 100644 --- a/src/rust/engine/testutil/mock/Cargo.toml +++ b/src/rust/engine/testutil/mock/Cargo.toml @@ -14,7 +14,7 @@ hashing = { path = "../../hashing" } hyper = { version = "0.14", features = ["stream", "tcp"] } log = "0.4" parking_lot = "0.12" -prost = "0.9" +prost = "0.11" prost-types = "0.9" protos = { path = "../../protos" } testutil = { path = ".." }