Skip to content

Commit

Permalink
Upgrade hyper, tonic et al only in ducks
Browse files Browse the repository at this point in the history
This commit is peer to #1179 and takes an alternative approach: only
upgrade hyper et al in single spots in the project. This means we have
a mix of different hyper versions et al but it does compile at least.

This is a wretched mess. I couldn't make tower work in ducks so it's
dropped -- we'll need to add load shedding and concurrency control ourselves
if we want it -- and while it's cool that hyper is now a 1.0 crate I
really, really don't love that we depend on a small set of 0.1 crates
to get there. I don't know if I would rather just opt into axum or not,
although hyper at least will be a going concern in the ecosystem
with high probability.

Signed-off-by: Brian L. Troutwine <[email protected]>
  • Loading branch information
blt committed Dec 24, 2024
1 parent 11e0410 commit 6a2a03a
Show file tree
Hide file tree
Showing 6 changed files with 407 additions and 196 deletions.
Loading

0 comments on commit 6a2a03a

Please sign in to comment.