apollo-ios-dev icon indicating copy to clipboard operation
apollo-ios-dev copied to clipboard

[v2] [7/X] Query Watcher Task Local Context Id

Open AnthonyMDev opened this issue 6 months ago • 2 comments

GraphQLQueryWatcher now uses a Task Local value to keep track of its context identifier. This encapsulates the deduplication of watcher re-fetches on the watcher itself.

This encapsulation allows us to remove the contextIdentifier field from NetworkTransport, ApolloClient, and other associated APIs.

AnthonyMDev avatar May 15 '25 22:05 AnthonyMDev

⚠️ Docs preview not attached to branch

The preview was not built because the PR's base branch unit-tests is not in the list of sources.

An Apollo team member can comment one of the following commands to dictate which branch to attach the preview to:

  • !docs set-base-branch main

Build ID: 10621163a2723ee77d5609ed

svc-apollo-docs avatar May 15 '25 22:05 svc-apollo-docs

Going to slowly make our way through these during the week - there is a lot to review. 😓

calvincestari avatar May 19 '25 16:05 calvincestari