-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
RFC: deduplicated incremental delivery #1052
Commits on Apr 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d12884e - Browse repository at this point
Copy the full SHA d12884eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72d5447 - Browse repository at this point
Copy the full SHA 72d5447View commit details
Commits on Aug 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4d62b8b - Browse repository at this point
Copy the full SHA 4d62b8bView commit details
Commits on Dec 6, 2023
-
move Field Collection section earlier
as it is used during ExecuteRootSelectionSet
Configuration menu - View commit details
-
Copy full SHA for 8fd0df3 - Browse repository at this point
Copy the full SHA 8fd0df3View commit details
Commits on Dec 10, 2023
-
enhance(ResolveFieldValue): add async collection language
and some baseline collection language for comparison extracted from graphql#742 Authored-by: Rob Richard <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f5e26e3 - Browse repository at this point
Copy the full SHA f5e26e3View commit details
Commits on Jan 2, 2024
-
Authored-by: Rob Richard <[email protected]> Co-authored-by: Benjie Gillam <[email protected]> Co-authored-by: Yaacov Rydzinski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 648bf34 - Browse repository at this point
Copy the full SHA 648bf34View commit details
Commits on Jan 8, 2024
-
Authored-by: Rob Richard <[email protected]> Co-authored-by: Benjie Gillam <[email protected]> Co-authored-by: Yaacov Rydzinski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3677a09 - Browse repository at this point
Copy the full SHA 3677a09View commit details
Commits on Jan 9, 2024
-
This is a simplified version of GetIncrementalResult useful for the initial result. Readers approaching the spec in order may benefit from a bit of repetition.
Configuration menu - View commit details
-
Copy full SHA for 0b25562 - Browse repository at this point
Copy the full SHA 0b25562View commit details -
fix nomenclature for GetParentAndParentDeferState
pendingInfo => deferState as we now track ids separately from the defer state; the prior language was left over from an earlier branch
Configuration menu - View commit details
-
Copy full SHA for dc443e8 - Browse repository at this point
Copy the full SHA dc443e8View commit details -
doc: add more prose for ProcessIncrementalDigests
to explain why and how it manages defer ordering
Configuration menu - View commit details
-
Copy full SHA for 8cc2507 - Browse repository at this point
Copy the full SHA 8cc2507View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c138b0 - Browse repository at this point
Copy the full SHA 8c138b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea03b3c - Browse repository at this point
Copy the full SHA ea03b3cView commit details -
fix: remove unnecessary variable
when releasing pending futures, they can simply be appended to remainingFutures, i.e. the uncompleted futures, for future processing after the pending is issued.
Configuration menu - View commit details
-
Copy full SHA for 1be7a58 - Browse repository at this point
Copy the full SHA 1be7a58View commit details -
fix: change variable name to be consistent
we should use newFutures to add a bit more specificity
Configuration menu - View commit details
-
Copy full SHA for d998aca - Browse repository at this point
Copy the full SHA d998acaView commit details -
fix typos in GetUpdatesForDeferredResult
within the section for making sure we don't send incremental entries twice 1. we need to iterate through the incremental entries that are being sent, not the completed entries 2. we need to update the new pending incremental entries correctly.
Configuration menu - View commit details
-
Copy full SHA for b97a920 - Browse repository at this point
Copy the full SHA b97a920View commit details
Commits on Jan 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a694666 - Browse repository at this point
Copy the full SHA a694666View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6941ddd - Browse repository at this point
Copy the full SHA 6941dddView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa6e3df - Browse repository at this point
Copy the full SHA aa6e3dfView commit details
Commits on Jan 15, 2024
-
fix how new defer usages are collected
previously, we mutated a list (along with some other bugs)
Configuration menu - View commit details
-
Copy full SHA for 21ef532 - Browse repository at this point
Copy the full SHA 21ef532View commit details
Commits on Jan 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 74f2f57 - Browse repository at this point
Copy the full SHA 74f2f57View commit details
Commits on Jan 19, 2024
-
change to have an incremental update stream mapped to an incremental …
…payload stream The update stream suppresses future completion that should not lead to a response, i.e. now all incremental entries for a given fragment have been completed. The payload stream does the response formatting. NOTE: I think it is possible that we can move payload response formatting out of the execution section entirely, and into the Response section.
Configuration menu - View commit details
-
Copy full SHA for ae882e8 - Browse repository at this point
Copy the full SHA ae882e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19a4757 - Browse repository at this point
Copy the full SHA 19a4757View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9e2d87 - Browse repository at this point
Copy the full SHA a9e2d87View commit details -
Configuration menu - View commit details
-
Copy full SHA for f43b57f - Browse repository at this point
Copy the full SHA f43b57fView commit details
Commits on Jan 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 986853f - Browse repository at this point
Copy the full SHA 986853fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77c7846 - Browse repository at this point
Copy the full SHA 77c7846View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69c9f5f - Browse repository at this point
Copy the full SHA 69c9f5fView commit details -
fix mistake when setting count
we start at the number of deferred fragments and then go down
Configuration menu - View commit details
-
Copy full SHA for 0cf445e - Browse repository at this point
Copy the full SHA 0cf445eView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa67030 - Browse repository at this point
Copy the full SHA fa67030View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c0fccf - Browse repository at this point
Copy the full SHA 7c0fccfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19fbef6 - Browse repository at this point
Copy the full SHA 19fbef6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a14539 - Browse repository at this point
Copy the full SHA 3a14539View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d91637 - Browse repository at this point
Copy the full SHA 0d91637View commit details
Commits on Jan 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d7906cf - Browse repository at this point
Copy the full SHA d7906cfView commit details
Commits on Jan 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4511190 - Browse repository at this point
Copy the full SHA 4511190View commit details -
Configuration menu - View commit details
-
Copy full SHA for a289616 - Browse repository at this point
Copy the full SHA a289616View commit details
Commits on Jan 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 63cf6c2 - Browse repository at this point
Copy the full SHA 63cf6c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e62f59 - Browse repository at this point
Copy the full SHA 5e62f59View commit details
Commits on Jan 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c00963d - Browse repository at this point
Copy the full SHA c00963dView commit details -
minor fixes to the major rewrite
have to update the pendingFutures set when completing a fragment
Configuration menu - View commit details
-
Copy full SHA for 19216eb - Browse repository at this point
Copy the full SHA 19216ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ffa48a - Browse repository at this point
Copy the full SHA 3ffa48aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c289c4 - Browse repository at this point
Copy the full SHA 6c289c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 894b994 - Browse repository at this point
Copy the full SHA 894b994View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3768025 - Browse repository at this point
Copy the full SHA 3768025View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fc4dc1 - Browse repository at this point
Copy the full SHA 4fc4dc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a966583 - Browse repository at this point
Copy the full SHA a966583View commit details