@@ -17,7 +17,7 @@ The Valkey GLIDE Java wrapper consists of both Java and Rust code. Rust bindings
1717- git
1818- GCC
1919- pkg-config
20- - protoc (protobuf compiler) >= 28.2
20+ - protoc (protobuf compiler) >= 29.1
2121- openssl
2222- openssl-dev
2323- rustup
@@ -64,17 +64,17 @@ Continue with **Install protobuf compiler** below.
6464To install protobuf for MacOS, run:
6565``` bash
6666brew install protobuf
67- # Check that the protobuf compiler version 28.2 or higher is installed
67+ # Check that the protobuf compiler version 29.1 or higher is installed
6868protoc --version
6969```
7070
7171For the remaining systems, do the following:
7272``` bash
7373PB_REL=" https://github.com/protocolbuffers/protobuf/releases"
74- curl -LO $PB_REL /download/v28.2 /protoc-28.2 -linux-x86_64.zip
75- unzip protoc-28.2 -linux-x86_64.zip -d $HOME /.local
74+ curl -LO $PB_REL /download/v29.1 /protoc-29.1 -linux-x86_64.zip
75+ unzip protoc-29.1 -linux-x86_64.zip -d $HOME /.local
7676export PATH=" $PATH :$HOME /.local/bin"
77- # Check that the protobuf compiler version 28.2 or higher is installed
77+ # Check that the protobuf compiler version 29.1 or higher is installed
7878protoc --version
7979```
8080
@@ -87,11 +87,7 @@ Before starting this step, make sure you've installed all software dependencies.
8787 git clone https://github.com/valkey-io/valkey-glide.git
8888 cd valkey-glide/java
8989 ```
90- 2. Initialize git submodule:
91- ` ` ` bash
92- git submodule update --init --recursive
93- ` ` `
94- 3. Build the Java wrapper (Choose a build option from the following and run it from the ` java` folder):
90+ 2. Build the Java wrapper (Choose a build option from the following and run it from the ` java` folder):
9591
9692 1. Enter the java directory:
9793
@@ -164,8 +160,7 @@ Some troubleshooting issues:
164160 you may need to restart your machine. In particular, this may solve the following problems:
165161 - Failed to find `cargo` after `rustup`.
166162 - No Protobuf compiler (protoc) found.
167- - If build fails because of rust compiler fails, make sure submodules are updated using `git submodule update`.
168- - If protobuf 28.0 or earlier is detected, upgrade to the latest protobuf release.
163+ - If protobuf 29.0 or earlier is detected, upgrade to the latest protobuf release.
169164
170165## Running Examples App
171166
@@ -275,14 +270,6 @@ To (re)generate protobuf code, use the following command:
275270./gradlew protobuf
276271` ` `
277272
278- # ## Submodules
279-
280- After pulling new changes, ensure that you update the submodules by running the following command:
281-
282- ` ` ` bash
283- git submodule update
284- ` ` `
285-
286273# ## Contributing new ValKey commands
287274
288275A Valkey command can either have a standalone or cluster implementation which is dependent on their specifications.
0 commit comments