-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
chore(networking): Upgrade service
and retries
in sink util
#2362
Conversation
Signed-off-by: Lucio Franco <[email protected]>
Signed-off-by: Lucio Franco <[email protected]>
Signed-off-by: Lucio Franco <[email protected]>
Signed-off-by: Lucio Franco <[email protected]>
Great PR! Please pay attention to the following items before merging: Files matching
This is an automatically generated QA checklist based on modified files |
@@ -75,7 +75,7 @@ rusoto_sts = { version = "0.41.0", optional = true } | |||
|
|||
# Tower | |||
tower = "0.1.1" | |||
tower03 = { package = "tower", version = "0.3" } | |||
tower03 = { package = "tower", version = "0.3", git = "https://github.com/tower-rs/tower", features = ["limit", "retry", "timeout", "util"] } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why the git dep?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
current release of 0.3 has some bounds issues that are fixed on master, we plan to release 0.4 soon with proper docs etc. So this is a place holder until then. The master version contains the layers we need as well that I up streamed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
…o lucio/update-tower-2
Signed-off-by: Lucio Franco <[email protected]>
Signed-off-by: Lucio Franco <[email protected]>
This is my second attempt at upgrading tower services internally. We now no longer vendor
Map
since that is now included in tower asmap_request
. We also no longer need to vendor timeout.This is broken up into three commits 1) copy 2) upgrade 3) compat layer and re-enabling batch. I also had to disable some tests because of a fun rustc bug on stable that is fixed on nightly.