diff --git a/Cargo.lock b/Cargo.lock index d135b696c1..8a2690d8c8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -185,7 +185,7 @@ dependencies = [ "lgn-tracing", "lgn-tracing-transit", "parquet", - "prost", + "prost 0.10.4", "reqwest", "serde_json", "sqlx", @@ -3860,7 +3860,7 @@ dependencies = [ "lgn-telemetry-sink", "lgn-tracing", "lgn-tracing-transit", - "prost", + "prost 0.10.4", "serde_json", "sqlx", ] @@ -4680,7 +4680,7 @@ name = "lgn-editor-proto" version = "0.1.0" dependencies = [ "base64 0.13.0", - "prost", + "prost 0.10.4", "tokio", "tonic", "tonic-build", @@ -4971,7 +4971,7 @@ name = "lgn-log-stream-proto" version = "0.1.0" dependencies = [ "base64 0.13.0", - "prost", + "prost 0.10.4", "tokio", "tonic", "tonic-build", @@ -5031,7 +5031,7 @@ dependencies = [ "openidconnect", "percent-encoding", "pin-project", - "prost", + "prost 0.10.4", "reqwest", "ring", "rustls 0.20.2", @@ -5154,7 +5154,7 @@ name = "lgn-runtime-proto" version = "0.1.0" dependencies = [ "base64 0.13.0", - "prost", + "prost 0.10.4", "tokio", "tonic", "tonic-build", @@ -5301,7 +5301,7 @@ name = "lgn-source-control-proto" version = "0.1.0" dependencies = [ "base64 0.13.0", - "prost", + "prost 0.10.4", "prost-types", "tokio", "tonic", @@ -5379,7 +5379,7 @@ dependencies = [ "anyhow", "base64 0.13.0", "lz4", - "prost", + "prost 0.10.4", "tokio", "tonic", "tonic-build", @@ -5404,7 +5404,7 @@ dependencies = [ "lgn-tracing-transit", "log", "once_cell", - "prost", + "prost 0.10.4", "time 0.3.9", "tokio", "tonic", @@ -7000,7 +7000,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.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "71adf41db68aa0daaefc69bb30bcd68ded9b9abaad5d1fbb6304c4fb390e083e" +dependencies = [ + "bytes", + "prost-derive 0.10.1", ] [[package]] @@ -7016,7 +7026,7 @@ dependencies = [ "log", "multimap", "petgraph", - "prost", + "prost 0.9.0", "prost-types", "regex", "tempfile", @@ -7036,6 +7046,19 @@ dependencies = [ "syn", ] +[[package]] +name = "prost-derive" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b670f45da57fb8542ebdbb6105a925fe571b67f9e7ed9f47a06a84e72b4e7cc" +dependencies = [ + "anyhow", + "itertools", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "prost-types" version = "0.9.0" @@ -7043,7 +7066,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "534b7a0e836e3c482d2693070f982e39e7611da9695d4d1f5a4b186b51faef0a" dependencies = [ "bytes", - "prost", + "prost 0.9.0", ] [[package]] @@ -8572,7 +8595,7 @@ dependencies = [ "lgn-tracing", "lgn-tracing-transit", "lz4", - "prost", + "prost 0.10.4", "sqlx", "tokio", ] @@ -8593,7 +8616,7 @@ dependencies = [ "lgn-telemetry-sink", "lgn-tracing", "lgn-tracing-transit", - "prost", + "prost 0.10.4", "serde_json", "sqlx", "tokio", @@ -8988,8 +9011,8 @@ dependencies = [ "hyper-timeout", "percent-encoding", "pin-project", - "prost", - "prost-derive", + "prost 0.9.0", + "prost-derive 0.9.0", "rustls-native-certs 0.5.0", "tokio", "tokio-rustls 0.22.0", diff --git a/crates/lgn-analytics-srv/Cargo.toml b/crates/lgn-analytics-srv/Cargo.toml index 97f185a258..747c13b13a 100644 --- a/crates/lgn-analytics-srv/Cargo.toml +++ b/crates/lgn-analytics-srv/Cargo.toml @@ -40,7 +40,7 @@ sqlx = { version = "0.5", features = [ thiserror = "1" tower = "0.4" tower-http = { version = "0.3", features = ["cors"] } -prost = "0.9" +prost = "0.10" xxhash-rust = { version = "0.8.2", features = ["xxh32", "const_xxh32"] } reqwest = "0.11" serde_json = "1.0" diff --git a/crates/lgn-analytics/Cargo.toml b/crates/lgn-analytics/Cargo.toml index bad8e5698c..7e35f57140 100644 --- a/crates/lgn-analytics/Cargo.toml +++ b/crates/lgn-analytics/Cargo.toml @@ -16,7 +16,7 @@ sqlx = { version = "0.5", features = [ "runtime-tokio-native-tls", ] } anyhow = "1.0" -prost = "0.9" +prost = "0.10" serde_json = "1.0" async-recursion = "1" diff --git a/crates/lgn-editor-proto/Cargo.toml b/crates/lgn-editor-proto/Cargo.toml index d7f7f7c76d..512902c390 100644 --- a/crates/lgn-editor-proto/Cargo.toml +++ b/crates/lgn-editor-proto/Cargo.toml @@ -8,7 +8,7 @@ license = "MIT OR Apache-2.0" [dependencies] tonic = "0.6" -prost = "0.9" +prost = "0.10" tokio = { version = "1.13", features = [ "macros", "rt-multi-thread", diff --git a/crates/lgn-log-stream-proto/Cargo.toml b/crates/lgn-log-stream-proto/Cargo.toml index 1a2a787e36..626d7cd1be 100644 --- a/crates/lgn-log-stream-proto/Cargo.toml +++ b/crates/lgn-log-stream-proto/Cargo.toml @@ -6,7 +6,7 @@ license = "MIT OR Apache-2.0" [dependencies] tonic = "0.6" -prost = "0.9" +prost = "0.10" tokio = { version = "1.13", features = [ "macros", "rt-multi-thread", diff --git a/crates/lgn-online/Cargo.toml b/crates/lgn-online/Cargo.toml index e825a63bf9..d17f0c3c26 100644 --- a/crates/lgn-online/Cargo.toml +++ b/crates/lgn-online/Cargo.toml @@ -52,6 +52,6 @@ webbrowser = "0.7.1" tonic-build = "0.6" [dev-dependencies] -prost = "0.9" +prost = "0.10" serial_test = "0.6" backoff = { version = "0.4.0", features = ["tokio"] } diff --git a/crates/lgn-runtime-proto/Cargo.toml b/crates/lgn-runtime-proto/Cargo.toml index c0f4b60e03..71d713330e 100644 --- a/crates/lgn-runtime-proto/Cargo.toml +++ b/crates/lgn-runtime-proto/Cargo.toml @@ -6,7 +6,7 @@ license = "MIT OR Apache-2.0" [dependencies] tonic = "0.6" -prost = "0.9" +prost = "0.10" tokio = { version = "1.13", features = [ "macros", "rt-multi-thread", diff --git a/crates/lgn-source-control-proto/Cargo.toml b/crates/lgn-source-control-proto/Cargo.toml index 15dd5bfb05..ba534f0637 100644 --- a/crates/lgn-source-control-proto/Cargo.toml +++ b/crates/lgn-source-control-proto/Cargo.toml @@ -8,7 +8,7 @@ license = "MIT OR Apache-2.0" [dependencies] tonic = "0.6" -prost = "0.9" +prost = "0.10" prost-types = "0.9" tokio = { version = "1.13", features = [ "macros", diff --git a/crates/lgn-telemetry-admin-cli/Cargo.toml b/crates/lgn-telemetry-admin-cli/Cargo.toml index 610f461b8e..7f7e3fc5c1 100644 --- a/crates/lgn-telemetry-admin-cli/Cargo.toml +++ b/crates/lgn-telemetry-admin-cli/Cargo.toml @@ -20,7 +20,7 @@ sqlx = { version = "0.5", features = [ "runtime-tokio-native-tls", ] } anyhow = "1.0" -prost = "0.9" +prost = "0.10" lz4 = "1.23" json = "0.12" diff --git a/crates/lgn-telemetry-ingestion-srv/Cargo.toml b/crates/lgn-telemetry-ingestion-srv/Cargo.toml index 550d6c46d6..398fd97024 100644 --- a/crates/lgn-telemetry-ingestion-srv/Cargo.toml +++ b/crates/lgn-telemetry-ingestion-srv/Cargo.toml @@ -31,7 +31,7 @@ sqlx = { version = "0.5", features = [ "runtime-tokio-native-tls", ] } chrono = "0.4" -prost = "0.9" +prost = "0.10" serde_json = "1.0" warp = "0.3" tower = { version = "0.4" } diff --git a/crates/lgn-telemetry-proto/Cargo.toml b/crates/lgn-telemetry-proto/Cargo.toml index 3e369cf10c..3010ffcb86 100644 --- a/crates/lgn-telemetry-proto/Cargo.toml +++ b/crates/lgn-telemetry-proto/Cargo.toml @@ -16,7 +16,7 @@ tokio = { version = "1.13", features = [ "tracing", ] } tonic = "0.6" -prost = "0.9" +prost = "0.10" [build-dependencies] tonic-build = "0.6" diff --git a/crates/lgn-telemetry-sink/Cargo.toml b/crates/lgn-telemetry-sink/Cargo.toml index 0b78659525..d8a21e43c5 100644 --- a/crates/lgn-telemetry-sink/Cargo.toml +++ b/crates/lgn-telemetry-sink/Cargo.toml @@ -21,7 +21,7 @@ ctrlc = "3.2.0" lazy_static = "1.4" log = { version = "0.4", features = ["std"] } once_cell = "1.7.2" -prost = "0.9" +prost = "0.10" time = { version = "0.3.5", features = [ "formatting", "local-offset",