Skip to content

Document EF Core 11 FullJoin support#5374

Merged
roji merged 2 commits into
preview.6from
roji/full-join-docs
Jun 3, 2026
Merged

Document EF Core 11 FullJoin support#5374
roji merged 2 commits into
preview.6from
roji/full-join-docs

Conversation

@roji

@roji roji commented Jun 2, 2026

Copy link
Copy Markdown
Member

EF Core 11 now translates the new .NET 11 FullJoin LINQ operator, so the EF Core 11 release notes should cover the feature and the SQL Server hybrid search guidance can use it instead of documenting a workaround.

This updates the EF Core 11 whats-new page with a FullJoin example and adds a SQL Server hybrid search subsection under full-text search improvements. It also updates the SQL Server vector search hybrid search example to use FullJoin, including null-aware scoring for results that appear on only one side of the search.

Validation: npx --yes markdownlint-cli entity-framework/core/what-is-new/ef-core-11.0/whatsnew.md entity-framework/core/providers/sql-server/vector-search.md

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the EF Core 11 documentation to cover new LINQ FullJoin translation support and to modernize the SQL Server hybrid (full-text + vector) search guidance by using FullJoin instead of a LeftJoin workaround.

Changes:

  • Add an EF Core 11 release-notes entry demonstrating translation of the .NET 11 FullJoin LINQ operator to FULL JOIN.
  • Add a “Hybrid search” subsection under SQL Server full-text search improvements in EF Core 11 release notes, referencing the vector search docs.
  • Update the SQL Server vector search hybrid search example to use FullJoin and include null-aware scoring when a result appears on only one side.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
entity-framework/core/what-is-new/ef-core-11.0/whatsnew.md Adds FullJoin documentation and introduces a SQL Server hybrid search subsection in EF Core 11 release notes.
entity-framework/core/providers/sql-server/vector-search.md Updates the hybrid search example/query and corresponding SQL output to use FullJoin with null-aware scoring.

Comment thread entity-framework/core/what-is-new/ef-core-11.0/whatsnew.md Outdated
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@roji
roji merged commit f196150 into preview.6 Jun 3, 2026
5 checks passed
@roji
roji deleted the roji/full-join-docs branch June 3, 2026 16:31
AndriySvyryd added a commit that referenced this pull request Jul 13, 2026
Document EF Core 11 FullJoin support (#5374)
Document EF Core 11 indexing enhancements (#5380)
Document runtime migration creation (`--add` option for `database update`) (#5384)
Document obsoletion of owned JSON collections without an explicit key (EF11) (#5383)
Document Microsoft.Data.Sqlite SQLite3MC breaking change (#5385)
Document sqlite3mc glibc requirement and SQLite fallback paths in EF Core 11 breaking changes (#5407)

Document PR #38440 provider-facing breaking change
Add xUnit v3 upgrade as a test change in provider-facing changes
Add PR #38192 (complex-type keys/indexes) as a provider-facing change (#5392)

Fixes #5246
Fixes #5238

Co-authored-by: Andriy Svyryd <AndriySvyryd@users.noreply.github.com>
Co-authored-by: Shay Rojansky <roji@roji.org>
Co-authored-by: Jiri Cincura ↹ <jiri@cincura.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants