Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Removes Experimental attribute from ResilienceHandler class #5670

Merged

Conversation

iliar-turdushev
Copy link
Contributor

@iliar-turdushev iliar-turdushev commented Nov 19, 2024

The PR removes Experimental attribute from ResilienceHandler class.

Fixes #5669

Microsoft Reviewers: Open in CodeFlow

Removes experimental attribute from ResilienceHandler class
Adds new experimental and stable APIs to the API json file
@iliar-turdushev iliar-turdushev requested a review from a team as a code owner November 19, 2024 13:48
@amadeuszl amadeuszl self-requested a review November 19, 2024 13:52
Suppress LA0006 warning causing the build pipeline to fail
@RussKie
Copy link
Member

RussKie commented Nov 22, 2024

Approving on the assumption the @dotnet/dotnet-extensions-resilience team has done the due diligence for the API review.

@RussKie RussKie added area-resilience api-approved API was approved in API review, it can be implemented labels Nov 22, 2024
@iliar-turdushev
Copy link
Contributor Author

iliar-turdushev commented Nov 22, 2024

Tagging @RussKie and @joperezr as infra-area owners. The PR touches some infra files. Please, review it. Thank you.

Approving on the assumption the @dotnet/dotnet-extensions-resilience team has done the due diligence for the API review.

Making the API stable was discussed there #4893 (comment). The API looks solid, I think we are good to make it stable.

Copy link
Member

@joperezr joperezr left a comment

Choose a reason for hiding this comment

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

Left a couple of minor comments, but looks good otherwise

@iliar-turdushev
Copy link
Contributor Author

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@dotnet-comment-bot
Copy link
Collaborator

🎉 Good job! The coverage increased 🎉
Update MinCodeCoverage in the project files.

Project Expected Actual
Microsoft.Extensions.Diagnostics.Probes 70 76
Microsoft.Extensions.AI.AzureAIInference 83 91
Microsoft.Extensions.AI 83 84
Microsoft.Extensions.Caching.Hybrid 75 86

Full code coverage report: https://dev.azure.com/dnceng-public/public/_build/results?buildId=885446&view=codecoverage-tab

@iliar-turdushev iliar-turdushev merged commit f7ec517 into dotnet:main Dec 4, 2024
6 checks passed
@iliar-turdushev iliar-turdushev deleted the resiliencehandler-stable branch December 4, 2024 09:24
@github-actions github-actions bot locked and limited conversation to collaborators Jan 4, 2025
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
api-approved API was approved in API review, it can be implemented area-resilience
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Http.Resilience] Make experimental class ResilienceHandler stable
5 participants