diff --git a/Cargo.lock b/Cargo.lock index bea8a6282..d1654401f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -862,7 +862,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -1530,7 +1530,7 @@ checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46" dependencies = [ "hermit-abi", "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -2308,6 +2308,17 @@ dependencies = [ "bytes", ] +[[package]] +name = "protobuf" +version = "3.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d65a1d4ddae7d8b5de68153b48f6aa3bba8cb002b243dbdbc55a5afbc98f99f4" +dependencies = [ + "once_cell", + "protobuf-support", + "thiserror 1.0.69", +] + [[package]] name = "protobuf-build" version = "0.14.1" @@ -2315,7 +2326,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2df9942df2981178a930a72d442de47e2f0df18ad68e50a30f816f1848215ad0" dependencies = [ "bitflags 1.3.2", - "protobuf", + "protobuf 2.28.0", "protobuf-codegen", "regex", ] @@ -2326,7 +2337,16 @@ version = "2.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "033460afb75cf755fcfc16dfaed20b86468082a2ea24e05ac35ab4a099a017d6" dependencies = [ - "protobuf", + "protobuf 2.28.0", +] + +[[package]] +name = "protobuf-support" +version = "3.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e36c2f31e0a47f9280fb347ef5e461ffcd2c52dd520d8e216b52f93b0b0d7d6" +dependencies = [ + "thiserror 1.0.69", ] [[package]] @@ -2365,7 +2385,7 @@ dependencies = [ "bytes", "fxhash", "getset", - "protobuf", + "protobuf 2.28.0", "raft-proto", "rand 0.8.5", "slog", @@ -2382,7 +2402,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fb6884896294f553e8d5cfbdb55080b9f5f2f43394afff59c9f077e0f4b46d6b" dependencies = [ "bytes", - "protobuf", + "protobuf 2.28.0", "protobuf-build", ] @@ -2735,7 +2755,7 @@ dependencies = [ "proptest", "prost", "prost-types", - "protobuf", + "protobuf 3.7.2", "raft", "raft-proto", "rocketmq-common", @@ -3001,7 +3021,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.4.15", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -3014,7 +3034,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.9.4", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -3575,7 +3595,7 @@ dependencies = [ "getrandom 0.3.2", "once_cell", "rustix 1.0.7", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -4247,7 +4267,7 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.59.0", ] [[package]] diff --git a/rocketmq-controller/Cargo.toml b/rocketmq-controller/Cargo.toml index 1c8993346..d25648246 100644 --- a/rocketmq-controller/Cargo.toml +++ b/rocketmq-controller/Cargo.toml @@ -20,7 +20,7 @@ tokio-util = { workspace = true } raft = "0.7" raft-proto = "0.7" prost = "0.14" -protobuf = "2.28" +protobuf = "3.7" slog = { version = "2.7", features = ["max_level_trace", "release_max_level_info"] } # Serialization