Skip to content

Commit 59cee41

Browse files
valbersxperiandri
authored andcommitted
docs/execution-pipeline.md: grammar and text style corrections
1 parent 69a57c9 commit 59cee41

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

docs/execution-pipeline.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ As the name suggests, `ExecutionPlan` and its components (a tree of objects know
2929
- Combining information from the query AST (resolved fields / aliases) with server-side information about them (field and type definitions);
3030
- Preparation of the hooks in the execution chain that will be supplied with potential variables upon execution.
3131

32-
Spliting planning and execution phases is a good idea when you have the same GraphQL query requested many times (with potentially different variables). This way you can compute the execution plan once and cache it. You can use `executionPlan.DocumentId` as a cache identifier. DocumentId is also returned as one of the top level fields in GraphQL response, so it can be used from the client side. Other GraphQL implementations describe that technique as **persistent queries**.
32+
Splitting planning and execution phases is a good idea when you have the same GraphQL query requested many times (with potentially different variables). This way you can compute the execution plan once and cache it. You can use `executionPlan.DocumentId` as a cache identifier. `DocumentId` is also returned as one of the top level fields in the response, so it can be used from the client side. Other GraphQL implementations describe that technique as **persistent queries**.
3333

3434
## Execution phase
3535

0 commit comments

Comments
 (0)