-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Upgrade hyper
for futures
0.3
#2117
Comments
$ cargo tree -i -p hyper:0.12.35
hyper v0.12.35
├── hyper-openssl v0.7.1
│ └── shiplift v0.6.0
│ └── vector v0.9.0 (.../vector)
├── hyper-tls v0.3.2
│ ├── reqwest v0.9.24
│ │ ├── goauth v0.6.1
│ │ │ └── vector v0.9.0 (.../vector) (*)
│ │ └── kube v0.16.1
│ │ [dev-dependencies]
│ │ └── vector v0.9.0 (.../vector) (*)
│ └── rusoto_core v0.41.0
│ ├── rusoto_cloudwatch v0.41.0
│ │ └── vector v0.9.0 (.../vector) (*)
│ ├── rusoto_firehose v0.41.0
│ │ └── vector v0.9.0 (.../vector) (*)
│ ├── rusoto_kinesis v0.41.0
│ │ └── vector v0.9.0 (.../vector) (*)
│ ├── rusoto_logs v0.41.0
│ │ └── vector v0.9.0 (.../vector) (*)
│ ├── rusoto_s3 v0.41.0
│ │ └── vector v0.9.0 (.../vector) (*)
│ ├── rusoto_sts v0.41.0
│ │ └── vector v0.9.0 (.../vector) (*)
│ └── vector v0.9.0 (.../vector) (*)
├── hyperlocal v0.6.0
│ └── shiplift v0.6.0 (*)
├── reqwest v0.9.24 (*)
├── rusoto_core v0.41.0 (*)
├── rusoto_credential v0.41.1
│ ├── rusoto_core v0.41.0 (*)
│ └── vector v0.9.0 (.../vector) (*)
├── shiplift v0.6.0 (*)
└── warp v0.1.21 (git+https://github.com/timberio/warp?branch=0.1.x#017965c627047bf0e53062940e7def127cb21649)
└── vector v0.9.0 (.../vector) (*)
[dev-dependencies]
└── tracing-metrics v0.1.0 (.../vector/lib/tracing-metrics)
└── vector v0.9.0 (.../vector) (*) |
The sink side of this has been done and you can find the implementation in |
@ktff this is part of our Tech-Debt Payment #1: Move to Tokio 0.2/Futures 0.3 Project. I'm assigning just this issue to you. I've assigned #2118 and #1142 to @fanatid. I'm assuming this work won't conflict. If it does, let me know and we can try to reassign issues in a way that doesn't. |
Sure, it was done in #2777 but need move to new PR, should be ready soon. |
As part of the #1142, upgrade
hyper
tov0.13
+.Here's a list of dependencies that are themselves blocked on
tokio
0.1:goauth
- Update to reqwest 0.10 durch/rust-goauth#8shiplift
- migrate to futures-0.3 softprops/shiplift#185./vector/lib/tracing-metrics
- we'll take care of itCrates that are ready for the upgrade:
hyper
hyper-tls
hyper-openssl
reqwest
rusoto_*
kube
hyperlocal
warp
Overall, not that bad.
The text was updated successfully, but these errors were encountered: