Skip to content

Commit d44eeb1

Browse files
committed
Tweak DefaultIfEmpty() note in what's new page
1 parent bf71bd0 commit d44eeb1

File tree

1 file changed

+5
-1
lines changed
  • entity-framework/core/what-is-new/ef-core-10.0

1 file changed

+5
-1
lines changed

entity-framework/core/what-is-new/ef-core-10.0/whatsnew.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -507,7 +507,11 @@ ORDER BY [b0].[Name], [b0].[Id]
507507
#### Bug fixes and optimizations
508508

509509
- Fix Microsoft.Data.Sqlite behavior around `DateTime`, `DateTimeOffset` and UTC, [see breaking change notes](xref:core/what-is-new/ef-core-10.0/breaking-changes#DateTimeOffset-read) ([#36195](https://github.com/dotnet/efcore/issues/36195)).
510-
- Fix translation of `DefaultIfEmpty` in various scenarios ([#19095](https://github.com/dotnet/efcore/issues/19095), [#33343](https://github.com/dotnet/efcore/issues/33343), [#36208](https://github.com/dotnet/efcore/issues/36208)).
510+
- Fix translation of `DefaultIfEmpty` in various scenarios:
511+
- [DefaultIfEmpty applied on child collection wipes the parent info in query result](https://github.com/dotnet/efcore/issues/19095)
512+
- [Logic for lifting DefaultIfEmpty out of SelectMany (to LEFT JOIN/OUTER APPLY) is incorrect](https://github.com/dotnet/efcore/issues/33343)
513+
- [NavigationExpandingExpressionVisitor moves Select() behind DefaultIfEmpty()](https://github.com/dotnet/efcore/issues/36208)
514+
- [EF Core 9 no longer applies COALESCE in SQL translation for DefaultIfEmpty() which causing an InvalidOperationException](https://github.com/dotnet/efcore/issues/35950)
511515
- Optimize multiple consecutive `LIMIT`s ([#35384](https://github.com/dotnet/efcore/pull/35384), contributed by [@ranma42](https://github.com/ranma42)).
512516
- Optimize use of `Count` operation on `ICollection<T>` ([#35381](https://github.com/dotnet/efcore/pull/35381), contributed by [@ChrisJollyAU](https://github.com/ChrisJollyAU)).
513517
- Optimize `MIN`/`MAX` over `DISTINCT` ([#34699](https://github.com/dotnet/efcore/pull/34699), contributed by [@ranma42](https://github.com/ranma42)).

0 commit comments

Comments
 (0)