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

Opt-In: Dynamic Resource Optimization in .NET 9 #10115

Merged
merged 1 commit into from
Dec 2, 2024

Conversation

harshit7962
Copy link
Member

@harshit7962 harshit7962 commented Nov 26, 2024

Fixes #10020

Description

The usage of dynamic resource was optimized as part of our initiative in the changes here. As in the issue above, we have observed issues related to freezing of resources which are not meant to frozen at a particular stage and this is causing some regressions. Following up on the discussions in the issue mentioned above, we have made this feature as an opt-in to garner more such feedbacks if and when available and work on fixing it for the next release.

Customer Impact

Fixes crashing applications without the need to disable the provided opt-out switch

Regression

Yes

Testing

Local Build Pass
Sample Application Testing
Failure Testing
Community Test Pass

Risk

None, changing things back to original case by default. Using Dynamic Resource optimizations via the switch can cause occasional crashing of application, in which case, the switch can be defaulted to true.

Microsoft Reviewers: Open in CodeFlow

@harshit7962 harshit7962 requested review from a team as code owners November 26, 2024 08:31
@dotnet-policy-service dotnet-policy-service bot added the PR metadata: Label to tag PRs, to facilitate with triage label Nov 26, 2024
@dipeshmsft dipeshmsft added the Port to .NET 9.0 Fixes that need to ported back to .NET 9 label Nov 29, 2024
@harshit7962 harshit7962 merged commit 818d7fe into dotnet:release/9.0 Dec 2, 2024
8 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Jan 1, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Port to .NET 9.0 Fixes that need to ported back to .NET 9 PR metadata: Label to tag PRs, to facilitate with triage
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants