Skip to content

update everything to use the Git version of tower#489

Merged
hawkw merged 1 commit intomaster-tokio-0.2from
eliza/get-tower-from-git
Apr 24, 2020
Merged

update everything to use the Git version of tower#489
hawkw merged 1 commit intomaster-tokio-0.2from
eliza/get-tower-from-git

Conversation

@hawkw
Copy link
Contributor

@hawkw hawkw commented Apr 24, 2020

Tower is currently being reorganized (all the sub-crates are being
merged into feature-flagged modules of the main tower crate). This
hasn't been released yet, but it has landed on git master. In addition,
we need to pick up an upstream fix for a regression in the future
returned by ServiceExt::oneshot (tower-rs/tower#447), which is
currently unreleased; without this fix, a lot of stuff is broken and
it's difficult to test changes in other linkerd crates.

This branch updates everything that currently depends on tower 0.3 to
use the same dependency, and enables the features that each crate
currently uses in that crate's dependency. I've added a single patch to
use the git version in the main workspace Cargo.toml; when the changes
we need are published, the patch can be removed.

Signed-off-by: Eliza Weisman [email protected]

Tower is currently being reorganized (all the sub-crates are being
merged into feature-flagged modules of the main `tower` crate). This
hasn't been released yet, but it has landed on git master. In addition,
we need to pick up an upstream fix for a regression in the future
returned by `ServiceExt::oneshot` (tower-rs/tower#447), which is
currently unreleased; without this fix, a lot of stuff is broken and
it's difficult to test changes in other linkerd crates.

This branch updates everything that currently depends on `tower` 0.3 to
use the same dependency, and enables the features that each crate
currently uses in that crate's dependency. I've added a single patch to
use the git version in the main workspace `Cargo.toml`; when the changes
we need are published, the patch can be removed.

Signed-off-by: Eliza Weisman <[email protected]>
@hawkw hawkw requested a review from a team April 24, 2020 17:21
@hawkw hawkw merged commit f424f0a into master-tokio-0.2 Apr 24, 2020
@olix0r olix0r deleted the eliza/get-tower-from-git branch May 25, 2021 15:46
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.

3 participants