Add Apollo Federation Connector Docs#9638
Open
michaelstaib wants to merge 2 commits intomainfrom
Open
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
This PR reorganizes the Fusion v16 docs around a new Apollo Federation connector page, shifting the “coming from Apollo” path from a migration guide to a connector-based integration story. It also removes the existing migration section and updates navigation/entry-point links to point at the new connector content.
Changes:
- Adds a new
Apollo Federation Connectorpage under a newconnectorssection. - Repoints Fusion landing pages to the new Apollo connector documentation.
- Removes the previous Apollo Federation and Schema Stitching migration guides from v16 docs/navigation.
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
website/src/docs/fusion/v16/migration/migrating-from-schema-stitching.md |
Deletes the Schema Stitching migration guide. |
website/src/docs/fusion/v16/migration/coming-from-apollo-federation.md |
Deletes the Apollo Federation migration guide. |
website/src/docs/fusion/v16/index.md |
Updates the main Fusion v16 landing page link to the new Apollo connector doc. |
website/src/docs/fusion/v16/getting-started.md |
Replaces the Apollo migration link in the getting started “What’s Next” section. |
website/src/docs/fusion/v16/connectors/apollo-federation.md |
Adds the new Apollo Federation connector documentation and quick start. |
website/src/docs/docs.json |
Replaces the migration nav section with a connectors section containing the Apollo page. |
Comments suppressed due to low confidence (2)
website/src/docs/fusion/v16/migration/coming-from-apollo-federation.md:1
- Removing this page will turn the existing public URL into a 404. The site is statically exported (
website/next.config.jshasoutput: "export") and there is no redirect configuration, so existing bookmarks and external links to this migration guide will just break unless you leave behind a replacement page or add an explicit redirect.
website/src/docs/fusion/v16/migration/migrating-from-schema-stitching.md:1 - Removing this page will turn the existing public URL into a 404. The site is statically exported (
website/next.config.jshasoutput: "export") and there is no redirect configuration, so existing bookmarks and external links to this migration guide will just break unless you leave behind a replacement page or add an explicit redirect.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Comment on lines
+73
to
+81
| ### 2. Compose | ||
|
|
||
| Run composition the same way you would for native Fusion subgraphs: | ||
|
|
||
| ```bash | ||
| nitro fusion compose \ | ||
| --source-schema-file ./products/products.graphql \ | ||
| --source-schema-file ./reviews/reviews.graphql \ | ||
| --archive gateway.far |
| } | ||
| ``` | ||
|
|
||
| Save it as `products.graphql` (or whatever filename your pipeline uses). |
| ``` | ||
|
|
||
| Composition detects the Apollo `@link`, runs the Apollo connector pipeline (see [What composition does](#what-composition-does) below), and folds the result into the archive. You can mix Apollo Federation subgraphs and native Fusion subgraphs in the same composition. Each is processed by the right pipeline based on what its SDL declares. | ||
|
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.