Skip to content

Commit

Permalink
*: bump 0.12.0 (#594)
Browse files Browse the repository at this point in the history
Signed-off-by: Jay Lee <[email protected]>
  • Loading branch information
BusyJay authored Nov 4, 2022
1 parent 152ad49 commit bf7edad
Show file tree
Hide file tree
Showing 8 changed files with 23 additions and 12 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
# 0.12.0 - 2022-11-04

- Update prost to 0.11 (#595)
- Update grpc to 1.36.5 (#593)
- Update the security API of channel to match the C++ version (#593)

Note, 1.36.5 removes the support of epollex engine (which is the default engine before),
and enables transparent retry by default. So you may experience potential performance regression.
And 1.36.5 is also the last version that supports C++11. Next version will requires C++14.

# 0.11.0 - 2022-09-10

- Update prost to 0.10 (#582)
Expand Down
6 changes: 3 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "grpcio"
version = "0.11.0"
version = "0.12.0"
edition = "2018"
authors = ["The TiKV Project Developers"]
license = "Apache-2.0"
Expand All @@ -17,7 +17,7 @@ autoexamples = false
all-features = true

[dependencies]
grpcio-sys = { path = "grpc-sys", version = "0.10.3", default-features = false }
grpcio-sys = { path = "grpc-sys", version = "0.12.0", default-features = false }
libc = "0.2"
futures-executor = "0.3"
futures-util = { version = "0.3", default-features = false, features = ["std", "sink"] }
Expand Down Expand Up @@ -55,4 +55,4 @@ no-omit-frame-pointer = ["grpcio-sys/no-omit-frame-pointer"]
travis-ci = { repository = "tikv/grpc-rs" }

[patch.crates-io]
grpcio-compiler = { path = "compiler", version = "0.11.0", default-features = false }
grpcio-compiler = { path = "compiler", version = "0.12.0", default-features = false }
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ To include this project as a dependency:

```
[dependencies]
grpcio = "0.6"
grpcio = "0.12"
```

### Feature `boringssl`
Expand All @@ -99,7 +99,7 @@ mechanism. When you do not need it, for example when working in intranet,
you can disable it by using the following configuration:
```
[dependencies]
grpcio = { version = "0.6", default-features = false, features = ["protobuf-codec"] }
grpcio = { version = "0.12", default-features = false, features = ["protobuf-codec"] }
```

### Feature `prost-codec` and `protobuf-codec`
Expand All @@ -119,7 +119,7 @@ your `Cargo.toml`'s features list for `gprcio`, which requires openssl (>=1.0.2)

```toml
[dependencies]
grpcio = { version = "0.6", features = ["openssl"] }
grpcio = { version = "0.12", features = ["openssl"] }
```

Feature `openssl-vendored` is the same as feature `openssl` except it will build openssl from
Expand Down
1 change: 1 addition & 0 deletions benchmark/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ $ git clone https://github.com/pingcap/grpc.git

```
$ cd grpc-rs
$ cargo xtask submodule
$ cargo build -p benchmark --release
```

Expand Down
2 changes: 1 addition & 1 deletion compiler/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "grpcio-compiler"
version = "0.11.0"
version = "0.12.0"
edition = "2018"
authors = ["The TiKV Project Developers"]
license = "Apache-2.0"
Expand Down
2 changes: 1 addition & 1 deletion grpc-sys/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "grpcio-sys"
version = "0.10.3+1.44.0-patched"
version = "0.12.0+1.46.5-patched"
authors = ["The TiKV Project Developers"]
license = "Apache-2.0"
keywords = ["grpc", "bindings"]
Expand Down
4 changes: 2 additions & 2 deletions health/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "grpcio-health"
version = "0.11.0"
version = "0.12.0"
edition = "2018"
authors = ["The TiKV Project Developers"]
license = "Apache-2.0"
Expand All @@ -20,7 +20,7 @@ prost-codec = ["grpcio/prost-codec", "prost"]
[dependencies]
futures-executor = "0.3"
futures-util = { version = "0.3", default-features = false, features = ["std"] }
grpcio = { path = "..", version = "0.11.0", default-features = false }
grpcio = { path = "..", version = "0.12.0", default-features = false }
prost = { version = "0.11", optional = true }
protobuf = { version = "2", optional = true }
log = "0.4"
4 changes: 2 additions & 2 deletions proto/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "grpcio-proto"
version = "0.11.0"
version = "0.12.0"
edition = "2018"
authors = ["The TiKV Project Developers"]
license = "Apache-2.0"
Expand All @@ -17,7 +17,7 @@ protobuf-codec = ["grpcio/protobuf-codec", "protobuf"]
prost-codec = ["prost-build", "prost-derive", "prost-types", "bytes", "lazy_static", "grpcio/prost-codec", "prost"]

[dependencies]
grpcio = { path = "..", features = ["boringssl"], version = "0.11.0", default-features = false }
grpcio = { path = "..", features = ["boringssl"], version = "0.12.0", default-features = false }
bytes = { version = "1.0", optional = true }
prost = { version = "0.11", optional = true }
prost-derive = { version = "0.11", optional = true }
Expand Down

0 comments on commit bf7edad

Please sign in to comment.