apollographql / federation

🌐  Build and scale a single data graph across multiple services with Apollo's federation gateway.
https://apollographql.com/docs/federation/
Other
669 stars 254 forks source link

Fix value comparison, argument merging, and link feature addition/extraction in composition #3134

Closed sachindshinde closed 2 months ago

sachindshinde commented 2 months ago

While reviewing recent code changes that released in 2.9.0, I noticed a few bugs in the code, so I've pushed some fixes for them in this PR (along with some fixes for more ancient bugs).

I'll comment on the code with more details, but to summarize the fixes:

changeset-bot[bot] commented 2 months ago

🦋 Changeset detected

Latest commit: 2e54f9873821ebc144be129bb0c816f356b1f142

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 7 packages | Name | Type | | --------------------------------------- | ----- | | @apollo/federation-internals | Patch | | @apollo/gateway | Patch | | @apollo/composition | Patch | | @apollo/query-planner | Patch | | @apollo/query-graphs | Patch | | @apollo/subgraph | Patch | | apollo-federation-integration-testsuite | Patch |

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

netlify[bot] commented 2 months ago

Deploy Preview for apollo-federation-docs canceled.

Name Link
Latest commit 2e54f9873821ebc144be129bb0c816f356b1f142
Latest deploy log https://app.netlify.com/sites/apollo-federation-docs/deploys/66e4c9aa208dec0008b83263
codesandbox-ci[bot] commented 2 months ago

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.