- Notifications
You must be signed in to change notification settings - Fork 1.2k
Spec edits for incremental delivery, Section 3 only #1132
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
Spec edits for incremental delivery, Section 3 only #1132
Conversation
Updated to reflect spec draft graphql/graphql-spec#1132 Also changed the argument order to match the spec draft
benjie left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lots of nit-picky comments but I think we're pretty close! Do we have a glossary somewhere? I think we need to be really crisp on terms like "result", "response", "payload" and the like.
d5322ae to 32785b8 Compare | @benjie I added a rough glossary here: graphql/defer-stream-wg#106, I'll keep refining it as we go |
176172f to 7c0ba73 Compare There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These changes look correct to me, I don't think the definition of the @stream/@defer directives have changed in a very long time, so this feels good.
cf072a4 to 47f362c Compare 0640179 to b3187e0 Compare b3187e0 to 3b8799e Compare 3b8799e to 64dc38f Compare
benjie left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is looking really good; all my suggestions are minor except the last one which I think warrants some extra work.
ceee9fc to d1383e4 Compare Co-authored-by: Benjie <benjie@jemjie.com>
Co-authored-by: Benoit 'BoD' Lubek <BoD@JRAF.org>
d1383e4 to f8994fc Compare
benjie left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Feels good to me! Here's some editorial, plus one potentially major change to discuss (making initialCount static)
Extracted from the full PR (#1110) and targeting an integration branch to aid in review.
Helpful reference material:
Response format examples: graphql/defer-stream-wg#69
Glossary: graphql/defer-stream-wg#106
GraphQL Conf talk: https://www.youtube.com/watch?v=LEyDeNoobT0
Response types