-
Notifications
You must be signed in to change notification settings - Fork 489
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
feature: make rustls
default in fluvio
, move to reqwest
from surf
#3156
Conversation
@digikata it isn't possible to get rid of |
"solved" the issue with |
@sehz. I moved features from workspace to individual crates, made everything use
|
seems like there are errors about doing |
you don't need to specify version but need specific feature enabled in each crate that need optional features |
@sehz bumped versions also fixed some mistakes. |
rustls
default in fluvio
, move to reqwest
from surf
This reverts commit 8fb6d4b.
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.
Looks really good so far, after it settles down more I wonder if it might be worth splitting apart the PR to some boundaries to phase it in. It's a large number of changes, so separating possible side effects to smaller sets of changes makes it easier on downstream projects like fluvio-cloud-ops. e.g. the fluvio-future syncup to a workspace dep might be worth peeling off and merging to master before this.
Makes sense, probably gonna have to do this like |
No worries, the exploratory work had to be done to find out what the extent of the changes might be. Pretty normal to do the exploration then take a step back and reasses the change sets. |
Stale pull request message |
rustls
feature onfluvio
the defaultrustls
if it is enabled. It used to useopenssl
anyway because of a compatibility problem.surf
because it is not maintained and addedreqwest
instead.closes #3091
closes #3113
closes #3070
Seems like a bunch of things need to be manually checked using the cli before we are sure this works?. One problem might be that we need
async-std/tokio1
enabled and I enabled it influvio
crate but this will be problem if the sub-crates are used somewhere else whereasync-std/tokio1
isn't enabled.