Skip to content

Commit ccd0fde

Browse files
authored
*: bump 0.10.0 (#559)
Signed-off-by: Jay Lee <[email protected]>
1 parent 8da6126 commit ccd0fde

File tree

8 files changed

+37
-25
lines changed

8 files changed

+37
-25
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
# 0.10.0 - 2022-03-02
2+
3+
- Update prost to 0.9.0 (#544) (#559)
4+
- Make `CallOption` sync (#551)
5+
- Update grpc c core to 1.44.0 (#549) (#558)
6+
- Support querying channelz by API (#550)
7+
- Reduce dependency on future crate (#554)
8+
- Support headers on all call types (#555)
9+
- Rename features "secure" to "boringssl" (#558)
10+
- Drop dependency on bindgen for both MacOS and x86_64/aarch64 Linux (#558)
11+
- Make health crate not depend on secure feature (#558)
12+
113
# 0.9.1 - 2021-09-18
214

315
- Make boringssl-src optional (#537)

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "grpcio"
3-
version = "0.9.1"
3+
version = "0.10.0"
44
edition = "2018"
55
authors = ["The TiKV Project Developers"]
66
license = "Apache-2.0"
@@ -17,12 +17,12 @@ autoexamples = false
1717
all-features = true
1818

1919
[dependencies]
20-
grpcio-sys = { path = "grpc-sys", version = "0.9", default-features = false }
20+
grpcio-sys = { path = "grpc-sys", version = "0.10.0", default-features = false }
2121
libc = "0.2"
2222
futures-executor = "0.3"
2323
futures-util = { version = "0.3", default-features = false, features = ["std", "sink"] }
2424
protobuf = { version = "2.0", optional = true }
25-
prost = { version = "0.8", optional = true }
25+
prost = { version = "0.9", optional = true }
2626
bytes = { version = "1.0", optional = true }
2727
log = "0.4"
2828
parking_lot = "0.11"
@@ -54,4 +54,4 @@ no-omit-frame-pointer = ["grpcio-sys/no-omit-frame-pointer"]
5454
travis-ci = { repository = "tikv/grpc-rs" }
5555

5656
[patch.crates-io]
57-
grpcio-compiler = { path = "compiler", version = "0.9.0", default-features = false }
57+
grpcio-compiler = { path = "compiler", version = "0.10.0", default-features = false }

benchmark/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ $ cargo build -p benchmark --release
2626

2727
```
2828
$ cd ../grpc
29-
$ python2.7 tools/run_tests/run_performance_tests.py -l rust
29+
$ python3 tools/run_tests/run_performance_tests.py -l rust
3030
```
3131

32-
Checkout `python2.7 tools/run_tests/run_performance_tests.py --help` to see custom options.
32+
Checkout `python3 tools/run_tests/run_performance_tests.py --help` to see custom options.
3333

3434
Flame Graph
3535
===========
@@ -38,5 +38,5 @@ To generate flame graph, please download FrameGraph release package and extract
3838
Please make sure the name of extracted directory is FlameGraph. Then run following command:
3939

4040
```
41-
# python2.7 tools/run_tests/run_performance_tests.py -l rust --perf_args="record -F 99 -g"
41+
# python3 tools/run_tests/run_performance_tests.py -l rust --perf_args="record -F 99 -g"
4242
```

compiler/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "grpcio-compiler"
3-
version = "0.9.0"
3+
version = "0.10.0"
44
edition = "2018"
55
authors = ["The TiKV Project Developers"]
66
license = "Apache-2.0"
@@ -18,9 +18,9 @@ prost-codec = ["prost-build", "prost-types", "prost", "derive-new", "tempfile"]
1818

1919
[dependencies]
2020
protobuf = { version = "2", optional = true }
21-
prost = { version = "0.8", optional = true }
22-
prost-build = { version = "0.8", optional = true }
23-
prost-types = { version = "0.8", optional = true }
21+
prost = { version = "0.9", optional = true }
22+
prost-build = { version = "0.9", optional = true }
23+
prost-types = { version = "0.9", optional = true }
2424
derive-new = { version = "0.5", optional = true }
2525
tempfile = { version = "3.0", optional = true }
2626

grpc-sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "grpcio-sys"
3-
version = "0.9.1+1.41.0"
3+
version = "0.10.0+1.44.0"
44
authors = ["The TiKV Project Developers"]
55
license = "Apache-2.0"
66
keywords = ["grpc", "bindings"]

health/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "grpcio-health"
3-
version = "0.9.0"
3+
version = "0.10.0"
44
edition = "2018"
55
authors = ["The TiKV Project Developers"]
66
license = "Apache-2.0"
@@ -20,7 +20,7 @@ prost-codec = ["grpcio/prost-codec", "prost"]
2020
[dependencies]
2121
futures-executor = "0.3"
2222
futures-util = { version = "0.3", default-features = false, features = ["std"] }
23-
grpcio = { path = "..", version = "0.9.0", default-features = false }
24-
prost = { version = "0.8", optional = true }
23+
grpcio = { path = "..", version = "0.10.0", default-features = false }
24+
prost = { version = "0.9", optional = true }
2525
protobuf = { version = "2", optional = true }
2626
log = "0.4"

proto/Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "grpcio-proto"
3-
version = "0.9.0"
3+
version = "0.10.0"
44
edition = "2018"
55
authors = ["The TiKV Project Developers"]
66
license = "Apache-2.0"
@@ -18,11 +18,11 @@ protobuf-codec = ["grpcio/protobuf-codec", "protobuf-build/grpcio-protobuf-codec
1818
prost-codec = ["prost-derive", "prost-types", "bytes", "lazy_static", "grpcio/prost-codec", "prost", "protobuf-build/grpcio-prost-codec"]
1919

2020
[dependencies]
21-
grpcio = { path = "..", features = ["boringssl"], version = "0.9.0", default-features = false }
21+
grpcio = { path = "..", features = ["boringssl"], version = "0.10.0", default-features = false }
2222
bytes = { version = "1.0", optional = true }
23-
prost = { version = "0.8", optional = true }
24-
prost-derive = { version = "0.8", optional = true }
25-
prost-types = { version = "0.8", optional = true }
23+
prost = { version = "0.9", optional = true }
24+
prost-derive = { version = "0.9", optional = true }
25+
prost-types = { version = "0.9", optional = true }
2626
protobuf = "2"
2727
lazy_static = { version = "1.3", optional = true }
2828

tests-and-examples/Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,24 +11,24 @@ protobuf-codec = ["protobuf", "grpcio/protobuf-codec", "grpcio-proto/protobuf-co
1111
prost-codec = ["prost", "bytes", "grpcio/prost-codec", "grpcio-proto/prost-codec", "grpcio-health/prost-codec"]
1212

1313
[dependencies]
14-
grpcio-sys = { path = "../grpc-sys", version = "0.9" }
14+
grpcio-sys = { path = "../grpc-sys" }
1515
libc = "0.2"
1616
futures-channel = { version = "0.3", features = ["sink"] }
1717
futures-executor = "0.3"
1818
futures-util = { version = "0.3", features = ["sink"] }
1919
futures-timer = "3.0"
2020
protobuf = { version = "2.22", optional = true }
21-
prost = { version = "0.8", optional = true }
21+
prost = { version = "0.9", optional = true }
2222
bytes = { version = "1.0", optional = true }
2323
log = "0.4"
24-
grpcio = { path = "..", version = "0.9", default-features = false, features = ["boringssl"] }
25-
grpcio-health = { path = "../health", version = "0.9", default-features = false }
24+
grpcio = { path = "..", default-features = false, features = ["boringssl"] }
25+
grpcio-health = { path = "../health", default-features = false }
2626

2727
[dev-dependencies]
2828
serde_json = "1.0"
2929
serde = "1.0"
3030
serde_derive = "1.0"
31-
grpcio-proto = { path = "../proto", version = "0.9.0", default-features = false }
31+
grpcio-proto = { path = "../proto", default-features = false }
3232
rand = "0.7"
3333
slog = "2.0"
3434
slog-async = "2.1"

0 commit comments

Comments
 (0)