Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: update to http 1.x crates #86

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

flokli
Copy link
Contributor

@flokli flokli commented Jul 30, 2024

This requires updating prost crates to 0.13.x, tonic to 0.12.x and prost-wkt-* to 0.6.*.

Only the examples still pull in http 0.x, due to
seanmonstar/warp#1090, but that shouldn't affect consumers of bigtable_rs.

Closes #70
Closes #77
Closes #78
Closes #79
Closes #80
Closes #81
Closes #82
Closes #84
Closes #85
Closes #87
Closes #88

@flokli

This comment was marked as outdated.

@flokli
Copy link
Contributor Author

flokli commented Aug 24, 2024

@cbrewster helped me out on finishing this :-)

hyper doesn't use tokio types anymore, so an adapter from hyper_utils has to be used: https://github.com/hyperium/hyper/blob/master/CHANGELOG.md#breaking-changes-3 / hyperium/hyper@f9f65b7

This requires updating prost crates to 0.13.x, tonic to 0.12.x and
prost-wkt-* to 0.6.*.

Only the examples still pull in http 0.x, due to
seanmonstar/warp#1090, but that shouldn't affect
consumers of bigtable_rs.

Co-Authored-By: Connor Brewster <[email protected]>
@flokli
Copy link
Contributor Author

flokli commented Aug 27, 2024

This now also includes the tonic[-build] bump to 0.12.2. @liufuyang, can you take a look at this?

tvlbot pushed a commit to tvlfyi/tvix that referenced this pull request Aug 28, 2024
This bumps bigtable_rs to
liufuyang/bigtable_rs#86, allowing us to drop
our second set of prost/tonic/http/axum crates.

Change-Id: I70f9150289c3e8611ebe8a7d99490e3dfd085a6e
Reviewed-on: https://cl.tvl.fyi/c/depot/ /12384
Tested-by: BuildkiteCI
Reviewed-by: Connor Brewster <[email protected]>
Autosubmit: flokli <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant