This is an automated email from the ASF dual-hosted git repository.

yuxia pushed a commit to branch release-0.1
in repository https://gitbox.apache.org/repos/asf/fluss-rust.git

commit 57fb6bbde65c044642c1b24d796199506632ffee
Author: luoyuxia <[email protected]>
AuthorDate: Tue Mar 3 17:38:01 2026 +0800

    fix: use prost 0.12 from workspace to avoid version conflicts
    
    Update fluss-rs to use prost from workspace instead of direct version
    specification. This prevents version conflicts between prost 0.12 (needed
    by protox) and prost 0.14 (previously specified). Added prost-types to
    workspace for consistency.
    
    Co-Authored-By: Claude Opus 4.6 <[email protected]>
---
 Cargo.toml              | 2 ++
 crates/fluss/Cargo.toml | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/Cargo.toml b/Cargo.toml
index 77d7140..5887191 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -42,3 +42,5 @@ serde = { version = "1.0", features = ["derive"] }
 serde_json = "1.0"
 opendal = "0.53"
 jiff = { version = "0.2" }
+prost = "0.12"
+prost-types = "0.12"
diff --git a/crates/fluss/Cargo.toml b/crates/fluss/Cargo.toml
index 7fb87ff..7d0979f 100644
--- a/crates/fluss/Cargo.toml
+++ b/crates/fluss/Cargo.toml
@@ -49,7 +49,7 @@ futures = "0.3"
 clap = { workspace = true }
 crc32c = "0.6.8"
 linked-hash-map = "0.5.6"
-prost = "0.14"
+prost = { workspace = true }
 rand = "0.9.1"
 serde = { workspace = true, features = ["rc"] }
 serde_json = { workspace = true }

Reply via email to