Skip to content

Document EF 11 JSON member indexes - #474

Merged
roji merged 1 commit into
mainfrom
roji-json-member-indexes
Oct 16, 2026
Merged

roji merged 1 commit into
mainfrom
roji-json-member-indexes

Conversation

@roji

@roji roji commented Oct 16, 2026

Copy link
Copy Markdown
Member

Document JSON member indexing alongside the JSON mapping guidance rather than in the provider's package README. This accompanies the provider work for npgsql/efcore.pg#2568 and npgsql/efcore.pg#3918.

Replace the indexing placeholder with examples using the existing Customer model, explain targeted B-tree indexes versus whole-document and targeted GIN indexes, and describe supported paths and limitations. Add a short EF 11 release-note entry linking to the guidance, keeping the temporary RC2 migration-scaffolding and mixed-sort-direction limitations separate from the long-lived documentation.

Add JSON mapping examples and index selection guidance, with an EF 11 release-note entry and temporary RC2 limitations.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 8e44980c-ccf7-431f-bc01-da8135db9db0
Copilot AI balanced review requested due to automatic review settings October 16, 2026 09:55
@roji roji linked an issue Oct 16, 2026 that may be closed by this pull request

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟢 Approval recommended

The documentation matches the accompanying implementation and documented limitations, with no unresolved findings.

0 open findings

What changed in this PR

Documents EF 11 JSON member indexing alongside the provider’s JSON mapping guidance.

Changes:

  • Replaces the indexing placeholder with examples, B-tree and GIN guidance, and supported paths and limitations.
  • Adds a release-note entry, keeping temporary RC2 limitations separate from the main guidance.
File Description
conceptual/​EFCore.PG/​release-notes/​11.0.md Announces JSON member indexing and explains temporary RC2 limitations.
conceptual/​EFCore.PG/​mapping/​json.md Adds indexing examples, index-selection guidance, and limitations.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@roji
roji merged commit 2dba77b into main Oct 16, 2026
3 checks passed
@roji
roji deleted the roji-json-member-indexes branch October 16, 2026 10:06
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.

Make HasIndex work on JSON properties

2 participants