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

Update tower-grpc dependencies, switch to tower-hyper #12

Closed
4 of 5 tasks
mzabaluev opened this issue Jun 3, 2019 · 1 comment
Closed
4 of 5 tasks

Update tower-grpc dependencies, switch to tower-hyper #12

mzabaluev opened this issue Jun 3, 2019 · 1 comment
Assignees

Comments

@mzabaluev
Copy link
Contributor

mzabaluev commented Jun 3, 2019

All dependencies of tower-grpc in its git master branch have graduated to be versioned on crates.io. It can be used with a crates.io version of tower-hyper as the HTTP stack. This means we can achieve build stability with revision-locked tower-grpc, but the HTTP stack crate needs to be switched from tower-h2 to tower-hyper.

Things to do

Blockers in tower-hyper

network-grpc

  • Finalize the porting branch after tower-hyper issues have been resoved and submit a PR.
@mzabaluev mzabaluev self-assigned this Jun 3, 2019
@vincenthz vincenthz transferred this issue from input-output-hk/rust-byron-cardano Jun 19, 2019
@mzabaluev
Copy link
Contributor Author

The switch to tower-hyper is complete. The dependency still has to be locked to a git revision because the necessary changes did not yet make their way into a release, but it does not cause any instability any more.

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

No branches or pull requests

1 participant