Skip to content

Ignore non-resolvable keys in locally satisfiable key checking #3137

Merged
dariuszkuc merged 2 commits intomainfrom
sachin/fix-locally-satisfiable-key
Sep 3, 2024
Merged

Ignore non-resolvable keys in locally satisfiable key checking #3137
dariuszkuc merged 2 commits intomainfrom
sachin/fix-locally-satisfiable-key

Conversation

@sachindshinde
Copy link
Contributor

This PR fixes a bug where getLocallySatisfiableKey() would mistakenly consider non-resolvable keys, which would sometimes result in self jumps for @requires using non-resolvable keys.

@sachindshinde sachindshinde requested a review from a team as a code owner September 3, 2024 17:33
@changeset-bot
Copy link

changeset-bot bot commented Sep 3, 2024

🦋 Changeset detected

Latest commit: 9910e2f

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

This PR includes changesets to release 7 packages
Name Type
@apollo/query-planner Patch
@apollo/query-graphs Patch
@apollo/gateway Patch
@apollo/composition Patch
@apollo/federation-internals 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
Copy link

netlify bot commented Sep 3, 2024

Deploy Preview for apollo-federation-docs canceled.

Name Link
🔨 Latest commit 9910e2f
🔍 Latest deploy log https://app.netlify.com/sites/apollo-federation-docs/deploys/66d748c2e721680008d73db1

@codesandbox-ci
Copy link

codesandbox-ci bot commented Sep 3, 2024

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.

@dariuszkuc dariuszkuc merged commit c7d0e8e into main Sep 3, 2024
@dariuszkuc dariuszkuc deleted the sachin/fix-locally-satisfiable-key branch September 3, 2024 18:05
@github-actions github-actions bot mentioned this pull request Sep 3, 2024
sachindshinde added a commit that referenced this pull request Sep 13, 2024
sachindshinde added a commit that referenced this pull request Sep 13, 2024
#3137)" (#3144)

It turns out #3137 needs a few other changes, and we can't ship those in
a patch, so we're reverting the PR for now.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants