Repository navigation
docs: add Orleans 10 to 11 preview migration guide - #11559
ReubenBond wants to merge 16 commits into
Conversation
There was a problem hiding this comment.
🔵 Needs a closer look
The one-way directory migration and coordinated pending release changes need maintainer confirmation before publication.
2 open issues
What changed in this PR
Adds an Orleans 10-to-11 preview migration guide covering application and provider compatibility, deployment, and recovery.
Changes:
- Documents directory transitions, transport changes, and provider migration steps.
- Adds qualification checks and rollback guidance.
- Updates navigation and related upgrade links.
| File | Description |
|---|---|
| docs/site/src/content/docs/toc.yml | Adds Orleans 11 navigation. |
| docs/site/src/content/docs/migration/deployment-and-rollback.md | Links release-specific prerequisites. |
| docs/site/src/content/docs/migration/9-to-10.md | Links the next upgrade guide. |
| docs/site/src/content/docs/migration/10-to-11.md | Adds the preview migration procedure. |
| docs/site/src/content/docs/migration-guide.md | Updates upgrade paths and package guidance. |
| docs/site/src/content/docs/deployment/upgrades.md | Links Orleans 11 deployment prerequisites. |
Review effort: Balanced
Code coverage
Report-only conclusion: regressed. The current-main baseline is commit Coverage combines every CI test matrix job, including providers, CodeGen, .NET 8/10, Linux, Windows, and macOS, using canonical physical source and branch identities. The comparison remains report-only while normal line and branch variance is calibrated. Coverage details |
There was a problem hiding this comment.
🔵 Needs a closer look
Publication remains gated on integrating #9882 and validating the resulting directory API references and documentation links.
Review effort: Balanced
There was a problem hiding this comment.
🔵 Needs a closer look
Publication remains gated on integrating #9882 and validating site links and generated API references against the integrated tree.
Review effort: Balanced
a77ce2e to
1efe7c0
Compare

Problem
Applications and provider authors need an actionable upgrade path from Orleans 10 to 11.0.0-preview.1, including the default distributed grain directory and source/binary-breaking transport changes.
Solution
UseLegacyGrainDirectorydeferral, accepted mixed-phase duplicates, and strict final convergence.Integration
Rebased onto main after #9882 merged. This PR contains documentation changes only; its runtime prerequisite is now on the base branch. The previous missing-page blocker is resolved.
The guide includes merged #11570, #11588/#11589, #11604, and #11563. Unmerged proposals #11568 and #11614 are excluded. API names and migration claims were checked against the integrated source and generated API surfaces.
Microsoft Reviewers: Open in CodeFlow