@@ -152,11 +152,10 @@ provide a query root operation type. If mutations or subscriptions are
152
152
supported, it must also provide a mutation or subscription root operation type,
153
153
respectively.
154
154
155
- :: We define _ operation execution_ as the process of producing output data from
156
- from a GraphQL operation; thus operation execution begins when the execution
157
- algorithm for that operation type is called: {ExecuteQuery()} for query
158
- operations, {ExecuteMutation()} for mutation operations, and {Subscribe()} for
159
- subscription operations.
155
+ :: The result of a GraphQL request is produced through _ operation execution_ .
156
+ Operation execution begins when the execution algorithm for the operation type
157
+ is invoked: {ExecuteQuery()} for query operations, {ExecuteMutation()} for
158
+ mutation operations, and {Subscribe()} for subscription operations.
160
159
161
160
### Query
162
161
@@ -197,10 +196,10 @@ ExecuteMutation(mutation, schema, variableValues, initialValue):
197
196
If the operation is a subscription, the result is an _ event stream_ called the
198
197
_ response stream_ where each event in the event stream is the result of
199
198
executing the operation’s _ root selection set_ for each new event on an
200
- underlying _ source stream_ .
199
+ underlying _ source stream_ established during {ExecuteRequest()} .
201
200
202
201
Executing a subscription operation creates a persistent function on the service
203
- that maps an underlying _ source stream_ to a returned _ response stream_ .
202
+ that maps this underlying _ source stream_ to a returned _ response stream_ .
204
203
205
204
Subscribe(sourceStream, subscription, schema, variableValues):
206
205
0 commit comments