Open Geal opened 1 year ago
We will also have to upgrade axum and tower-http. Both are, for now, not already migrated to the new hyper
Some details about this upgrade:
hyper::Body
does not exist anymore, there's now a Body
trait that all body types must implementBody
implementations in the hyper-body-util crate, but none with the same API as the old Body
type
The new version of hyper is coming soon (we are already at 1.0.0-rc.4), so we should plan around it. Right now I have no idea about the impact or size of this task so I'll explore a bit. One thing that is known already, is that the connection pool was removed, which should help for https://github.com/apollographql/router/issues/2063, but requires that we integrate a new connection pool.
TODO: