Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apollo GraphQL Federation support #398

Open
tzejohn opened this issue Jun 20, 2023 · 3 comments
Open

Apollo GraphQL Federation support #398

tzejohn opened this issue Jun 20, 2023 · 3 comments
Labels
status: under consideration The issue is being considered, but has not been accepted yet type: enhancement New feature or request

Comments

@tzejohn
Copy link

tzejohn commented Jun 20, 2023

Feature description

Not sure if this is something that is already supported yet or not, but the Micronaut framework is not listed on the Apollo Federation supported subgraph library page (https://www.apollographql.com/docs/federation/building-supergraphs/supported-subgraphs/). Is this something that someone is already working on?

@sdelamo
Copy link
Contributor

sdelamo commented Nov 12, 2023

@jeremyg484 any update on this?

@jeremyg484
Copy link
Contributor

@sdelamo I've investigated it, and I don't immediately see any reason why we shouldn't be compatible. It mainly requires the user to manually include the added support from the federation-graphql-java-support when building the GraphQL object in a @Factory bean.

To be included in the list of "supported libraries", we will need to implement their compatibility tests and submit a PR here: https://github.com/apollographql/apollo-federation-subgraph-compatibility

The instructions for implementing the tests are here: https://github.com/apollographql/apollo-federation-subgraph-compatibility/blob/main/SUBGRAPH_GUIDE.md

@sdelamo sdelamo added the type: enhancement New feature or request label Nov 14, 2023
@sdelamo sdelamo added the status: under consideration The issue is being considered, but has not been accepted yet label Nov 14, 2023
@sdelamo
Copy link
Contributor

sdelamo commented Nov 14, 2023

I have moved this to under consideration

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: under consideration The issue is being considered, but has not been accepted yet type: enhancement New feature or request
Projects
Development

No branches or pull requests

3 participants