chore: update tonic-build requirement from 0.13 to 0.14#145
chore: update tonic-build requirement from 0.13 to 0.14#145dependabot[bot] wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 1971c0a39a
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| toml = "0.8" | ||
| tonic = { version = "0.13", features = ["transport", "codegen", "tls-native-roots"] } | ||
| tonic-build = "0.13" | ||
| tonic-build = "0.14" |
There was a problem hiding this comment.
Keep proto generation on a compatible crate
In this workspace the proto build script still calls tonic_build::configure().compile_protos_with_config(...) in crates/common/proto/build.rs, but tonic-build 0.14 moved prost/protobuf compilation to tonic-prost-build (see the 0.14 docs: https://docs.rs/tonic-build/latest/tonic_build/). With only this version bump, building databend-meta-proto fails when compiling the build script because the configured prost builder API is no longer provided by tonic_build; either keep tonic-build on 0.13 or migrate the build dependency and build script to tonic-prost-build with matching tonic/prost versions.
Useful? React with 👍 / 👎.
d0b6a8e to
46eb10a
Compare
46eb10a to
b6d2be2
Compare
b6d2be2 to
9e7fef9
Compare
Updates the requirements on [tonic-build](https://github.com/hyperium/tonic) to permit the latest version. - [Release notes](https://github.com/hyperium/tonic/releases) - [Changelog](https://github.com/grpc/grpc-rust/blob/master/CHANGELOG.md) - [Commits](grpc/grpc-rust@v0.13.0...tonic-build-v0.14.6) --- updated-dependencies: - dependency-name: tonic-build dependency-version: 0.14.6 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
9e7fef9 to
09efe83
Compare
Updates the requirements on tonic-build to permit the latest version.
Release notes
Sourced from tonic-build's releases.
Commits
6cb6056chore: release v0.14.6 (#2624)efde924grpc: change helloworld example to pass request as a view (#2632)d47b001transport: add max_frame_size to client Endpoint (#2592)02c01c7Allow setting the HTTP/2 client header table size (#2582)3185354examples: add grpc version of helloworld (#2630)f585303fix(grpc): Fix grpc-google build (#2628)ff7bcbbfeat(grpc): Google call credentials (#2610)f93037bfeat(tonic-xds): make XdsChannelGrpc Sync (#2627)d834bebgrpc: Update Status to be a Result<> and make StatusErr which holds non-OK co...2392224grpc: add route_guide example and make minor tweaks to the generated code API...