Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[release/9.0-staging] Process Coalesce-simplified Convert node properly in funcletizer#35721

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged

Conversation

@roji
Copy link
Member

@rojiroji commentedMar 3, 2025
edited
Loading

Backports#35657
Fixes#35656

Description

The expression tree funcletizer - an important query component - was rewritten in EF 9.0 for NativeAOT support and for better performance. Unfortunately, some bugs were introduced in the process.

Customer impact

In some scenarios, when a coalesce operator is used in a query with a nullable value type, an exception is thrown.

How found

Reported by a user against 9.

Regression

Yes.

Testing

Added test

Risk

Very low - very minimal change; added quirk.

@rojiroji requested a review froma teamMarch 3, 2025 22:56
@rojirojiforce-pushed theFuncletizerCoalesce9 branch fromf8d2928 to8f3fce9CompareMarch 3, 2025 23:48
@rojirojiforce-pushed theFuncletizerCoalesce9 branch from8f3fce9 to300202bCompareMarch 4, 2025 00:14
@rojiroji merged commit7cbf9ce intodotnet:release/9.0-stagingMar 4, 2025
7 checks passed
@rojiroji deleted the FuncletizerCoalesce9 branchMarch 4, 2025 12:43
This was referencedJul 22, 2025
This was referencedNov 24, 2025
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@AndriySvyrydAndriySvyrydAndriySvyryd approved these changes

Assignees

No one assigned

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

2 participants

@roji@AndriySvyryd

[8]ページ先頭

©2009-2025 Movatter.jp