Skip to content
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

Disable HttpClient's timeout for Standard Resilience and Hedging #5363

Merged

Conversation

iliar-turdushev
Copy link
Contributor

@iliar-turdushev iliar-turdushev commented Aug 14, 2024

Resolves #4770
Resolves #4924

Reintroduces changes made in the following PR #4862. Originally that PR was reverted because of the following bug #4924.
Adds a note to the documentation mentioning the minimal grpc-dotnet version to be used with M.E.Http.Resilience package.

Microsoft Reviewers: Open in CodeFlow

Disables HttpClient Timeout for standard resilience and hending handlers
Adds a note mentioning requirements on the Grpc.Net.ClientFactory version to avoid issues with the M.E.Http.Resilience package
@iliar-turdushev iliar-turdushev marked this pull request as ready for review August 15, 2024 08:16
@RussKie RussKie added the waiting-author-feedback 📭 The author of this issue needs to respond in order for us to continue investigating this issue. label Aug 19, 2024
Added a target that notifies users that they use a version of the Grpc.Net.ClientFactory package that might cause the dotnet#4924 issue
@dotnet-policy-service dotnet-policy-service bot removed the waiting-author-feedback 📭 The author of this issue needs to respond in order for us to continue investigating this issue. label Aug 28, 2024
@RussKie RussKie marked this pull request as draft August 28, 2024 07:17
Revert changes to the Directory.Build.targets
@RussKie RussKie added the waiting-author-feedback 📭 The author of this issue needs to respond in order for us to continue investigating this issue. label Sep 2, 2024
Adds a target that checks whether M.E.Http.Resilience package is used together with Grpc.Net.ClientFactory 2.64.0 or later. If not the target warns a user.
@dotnet-policy-service dotnet-policy-service bot removed the waiting-author-feedback 📭 The author of this issue needs to respond in order for us to continue investigating this issue. label Sep 2, 2024
Adds a Known issues section to the doc describing the issue with Grpc.Net.ClientFactory
@iliar-turdushev iliar-turdushev marked this pull request as ready for review September 2, 2024 13:42
Copy link
Member

@RussKie RussKie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@RussKie RussKie added the waiting-author-feedback 📭 The author of this issue needs to respond in order for us to continue investigating this issue. label Sep 2, 2024
* Moves the contents of the .props file into the .targets file
* For net462 we now import the contents of the .targets file instead of setting it as a CDATA value in the .csproj file
@dotnet-policy-service dotnet-policy-service bot removed the waiting-author-feedback 📭 The author of this issue needs to respond in order for us to continue investigating this issue. label Sep 3, 2024
Replaces the name of the project file with the MSBuildProjectName variable
Copy link
Contributor

@dariusclay dariusclay left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For doc changes I leave it up to @IEvangelist to confirm, otherwise everything looks good

@RussKie RussKie added the waiting-author-feedback 📭 The author of this issue needs to respond in order for us to continue investigating this issue. label Sep 3, 2024
* Add conditions to pack buildTransitive .targets for net462 only when net462 is included as a target framework
* Changed the documentation link to the learn.microsoft.com site
@dotnet-policy-service dotnet-policy-service bot removed the waiting-author-feedback 📭 The author of this issue needs to respond in order for us to continue investigating this issue. label Sep 4, 2024
* Applies editorial changes to the Known issues section
@dotnet-policy-service dotnet-policy-service bot added the waiting-author-feedback 📭 The author of this issue needs to respond in order for us to continue investigating this issue. label Sep 5, 2024
* Changes the level of the compatibility log messages from Error to Warning
* Updates the logic of copying buildTransitive files
@dotnet-policy-service dotnet-policy-service bot removed the waiting-author-feedback 📭 The author of this issue needs to respond in order for us to continue investigating this issue. label Sep 5, 2024
@iliar-turdushev iliar-turdushev merged commit 2739017 into dotnet:main Sep 9, 2024
6 checks passed
@iliar-turdushev iliar-turdushev deleted the iliarturdu/httpclient-timeout branch September 9, 2024 10:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
6 participants