-
### Issue Description
While updating our federated GraphQL graph, after updating one of the sub-graphs to Apollo Server v4, an error started to occur on federated types.
We have two "user" type…
-
Apollo Federation v2.3 introduced new `@interfaceObject` directive that allows users to extend entity functionality through inheritance, i.e. given subgraph A
```graphql
interface Product {
id: …
-
## Description
I'd like the ability to run a specific target match last.
## Motivation
I have an API gateway that needs to run after all other services are running. Right now `nx` chooses the ga…
-
### ~🚨 Repo PR Alert! 🚨~ (Resolved!)
~_(Read: Whoopsie, sorry — Please stand by!)_~
A total of 84 PRs were **inadvertently closed** by an automated process which was expected to re-target them t…
-
### Is there an existing issue that is already proposing this?
- [X] I have searched the existing issues
### Is your feature request related to a problem? Please describe it
Couldn't find a w…
-
# Summary
I am trying to follow the example for creating a federated gateway in Apollo. I code mostly in TypeScript, so I decided to implement it as a `.ts` file. However, there's a type mismatch…
-
My subgraph is as follows:
```
extend schema @link(url: "https://specs.apollo.dev/federation/v2.0", import: ["@key", "@shareable"])
scalar JSON
type api_data @shareable {
version: String!
…
-
- Package: `@apollo/gateway`
- Version: since `v0.9.0`
- Last known working version: `v0.8.2`
The server crashes with "Error: Expected undefined to be a GraphQL schema" when using new gateway ver…
-
Apollo Federation v2.1 introduced new `@composeDirective` directive that allows users to specify directives that should be preserved in the supergraph composition (by default composition strips out mo…
-
hi there-
I have searched extensively to figure out the right way to 'merge' my custom schema with an external one. It was pretty straightforward in Apollo Server v2 utilizing graphql-tools, and now …