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

Schema: keep order of user provided types #2410

Merged
merged 1 commit into from
Jan 29, 2020

Conversation

IvanGoncharov
Copy link
Member

Motivation: #2362

@IvanGoncharov IvanGoncharov added the PR: feature 🚀 requires increase of "minor" version number label Jan 29, 2020
@IvanGoncharov IvanGoncharov merged commit 68a0818 into graphql:master Jan 29, 2020
@IvanGoncharov IvanGoncharov deleted the pr_branch branch January 29, 2020 04:55
abernix added a commit to apollographql/apollo-server that referenced this pull request Feb 17, 2020
The order of types returned by, e.g. `getImplementation`, will now be
dependent on the order that those types first appear in the schema.

See the referenced issues, the first of which implemented the change and the
second which indicates the motivation.

Ref: graphql/graphql-js#2410
Ref: graphql/graphql-js#2362
abernix added a commit to apollographql/apollo-server that referenced this pull request Feb 24, 2020
The order of types returned by, e.g. `getImplementation`, will now be
dependent on the order that those types first appear in the schema.

See the referenced issues, the first of which implemented the change and the
second which indicates the motivation.

Ref: graphql/graphql-js#2410
Ref: graphql/graphql-js#2362
abernix added a commit to apollographql/apollo-server that referenced this pull request May 5, 2020
The order of types returned by, e.g. `getImplementation`, will now be
dependent on the order that those types first appear in the schema.

See the referenced issues, the first of which implemented the change and the
second which indicates the motivation.

Ref: graphql/graphql-js#2410
Ref: graphql/graphql-js#2362
abernix added a commit to apollographql/apollo-server that referenced this pull request May 5, 2020
The order of types returned by, e.g. `getImplementation`, will now be
dependent on the order that those types first appear in the schema.

See the referenced issues, the first of which implemented the change and the
second which indicates the motivation.

Ref: graphql/graphql-js#2410
Ref: graphql/graphql-js#2362
abernix added a commit to apollographql/apollo-server that referenced this pull request Jun 8, 2020
In a general sense this just updates tests to accommodate the new error
conditions and schema hashes since a lot of the work has already been done
in #3712 / 131c9b8.

A larger note is due to explain the updating the snapshots.  Those changes
are due the fact that types returned by, e.g.  `getImplementation`, will now
be dependent on the order that those types first appear in the schema.

See the referenced issues, the first of which implemented the change and the
second which indicates the motivation.

Ref: graphql/graphql-js#2410
Ref: graphql/graphql-js#2362
Ref: #3712 (131c9b8)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR: feature 🚀 requires increase of "minor" version number
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant