Skip to content

Sync to EF 11.0.0-preview.3.26167.112#3789

Merged
roji merged 1 commit intonpgsql:mainfrom
roji:sync-ef-26167
Mar 18, 2026
Merged

Sync to EF 11.0.0-preview.3.26167.112#3789
roji merged 1 commit intonpgsql:mainfrom
roji:sync-ef-26167

Conversation

@roji
Copy link
Member

@roji roji commented Mar 18, 2026

Summary

Sync to the latest EF Core daily build: 11.0.0-preview.3.26167.112 (from 11.0.0-preview.3.26160.112).

All 28,602 tests pass (28,110 functional + 492 unit, 0 failures).

Changes

  • Updated Directory.Packages.props to reference EF Core 11.0.0-preview.3.26167.112
  • Updated SQL baselines for navigation/association, bulk update, group-by, and JSON query tests
  • Fixed Identifiers_are_generated_correctly test for updated constraint name uniquification ordering

EF Core PRs requiring updates

The following EF Core PRs caused changes that required updates in EFCore.PG:

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings March 18, 2026 12:22
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Syncs the Npgsql EF Core provider repository to EF Core 11.0.0-preview.3.26167.112, aligning package references and updating provider SQL baselines/tests to match upstream query generation changes.

Changes:

  • Bumps EF Core + Microsoft.Extensions package versions in Directory.Packages.props.
  • Updates many functional test SQL baselines for association/navigation, group-by, JSON, and bulk update/delete queries to reflect new SQL shapes (e.g., removed redundant JOINs/ORDER BY columns).
  • Adjusts the Identifiers_are_generated_correctly assertion to match updated constraint-name uniquifier ordering.

Reviewed changes

Copilot reviewed 15 out of 15 changed files in this pull request and generated no comments.

Show a summary per file
File Description
Directory.Packages.props Updates EF Core / Microsoft.Extensions versions to 11.0.0-preview.3.26167.112.
test/EFCore.PG.FunctionalTests/UpdatesNpgsqlTest.cs Updates expected index name after upstream constraint-name uniquification ordering change.
test/EFCore.PG.FunctionalTests/Query/NorthwindGroupByQueryNpgsqlTest.cs Refreshes group-by SQL baselines after upstream join/order-by simplifications.
test/EFCore.PG.FunctionalTests/Query/JsonQueryNpgsqlTest.cs Updates JSON query baselines (notably reduced ORDER BY columns).
test/EFCore.PG.FunctionalTests/Query/Associations/OwnedTableSplitting/OwnedTableSplittingProjectionNpgsqlTest.cs Updates owned-table-splitting baselines to match new projection/order-by shaping.
test/EFCore.PG.FunctionalTests/Query/Associations/OwnedNavigations/OwnedNavigationsProjectionNpgsqlTest.cs Updates owned-navigation baselines to match upstream SQL shaping changes.
test/EFCore.PG.FunctionalTests/Query/Associations/Navigations/NavigationsStructuralEqualityNpgsqlTest.cs Updates structural-equality baselines reflecting reordered projections and simplified ordering.
test/EFCore.PG.FunctionalTests/Query/Associations/Navigations/NavigationsSetOperationsNpgsqlTest.cs Updates set-operation baselines reflecting reordered projections and simplified ordering.
test/EFCore.PG.FunctionalTests/Query/Associations/Navigations/NavigationsProjectionNpgsqlTest.cs Updates navigation projection baselines (projection/order-by simplification).
test/EFCore.PG.FunctionalTests/Query/Associations/Navigations/NavigationsPrimitiveCollectionNpgsqlTest.cs Updates primitive-collection navigation baselines for new SQL shape/order-by.
test/EFCore.PG.FunctionalTests/Query/Associations/Navigations/NavigationsMiscellaneousNpgsqlTest.cs Updates miscellaneous navigation baselines for new SQL shape/order-by.
test/EFCore.PG.FunctionalTests/Query/Associations/Navigations/NavigationsIncludeNpgsqlTest.cs Updates include baselines (projection/order-by simplification).
test/EFCore.PG.FunctionalTests/Query/Associations/Navigations/NavigationsCollectionNpgsqlTest.cs Updates collection navigation baselines for new SQL shape/order-by.
test/EFCore.PG.FunctionalTests/BulkUpdates/NorthwindBulkUpdatesNpgsqlTest.cs Updates bulk delete baselines removing now-elided JOIN/parameters.
test/EFCore.PG.FunctionalTests/BulkUpdates/NonSharedModelBulkUpdatesNpgsqlTest.cs Updates bulk delete baseline removing an unused LEFT JOIN.

You can also share your feedback on Copilot code review. Take the survey.

@roji roji merged commit 476a385 into npgsql:main Mar 18, 2026
14 checks passed
@roji roji deleted the sync-ef-26167 branch March 18, 2026 17:15
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.

2 participants