@@ -66,11 +66,6 @@ public typealias SubscriptionEventStream = EventStream<Future<GraphQLResult>>
6666/// may wish to separate the validation and execution phases to a static time
6767/// tooling step, and a server runtime step.
6868///
69- /// - parameter queryStrategy:        The field execution strategy to use for query requests
70- /// - parameter mutationStrategy:     The field execution strategy to use for mutation requests
71- /// - parameter subscriptionStrategy: The field execution strategy to use for subscription requests
72- /// - parameter instrumentation:      The instrumentation implementation to call during the parsing,
73- /// validating, execution, and field resolution stages.
7469/// - parameter schema:               The GraphQL type system to use when validating and executing a
7570/// query.
7671/// - parameter request:              A GraphQL language formatted string representing the requested
@@ -92,9 +87,9 @@ public typealias SubscriptionEventStream = EventStream<Future<GraphQLResult>>
9287/// and there will be an error inside `errors` specifying the reason for the failure and the path of
9388/// the failed field.
9489public  func  graphql( 
95-     queryStrategy:  QueryFieldExecutionStrategy  =  SerialFieldExecutionStrategy ( ) , 
90+     queryStrategy:  QueryFieldExecutionStrategy  =  ConcurrentFieldExecutionStrategy ( ) , 
9691    mutationStrategy:  MutationFieldExecutionStrategy  =  SerialFieldExecutionStrategy ( ) , 
97-     subscriptionStrategy:  SubscriptionFieldExecutionStrategy  =  SerialFieldExecutionStrategy ( ) , 
92+     subscriptionStrategy:  SubscriptionFieldExecutionStrategy  =  ConcurrentFieldExecutionStrategy ( ) , 
9893    instrumentation:  Instrumentation  =  NoOpInstrumentation, 
9994    validationRules:  [ ( ValidationContext )  ->  Visitor ]  =  [ ] , 
10095    schema:  GraphQLSchema , 
@@ -161,9 +156,9 @@ public func graphql(
161156/// and there will be an error inside `errors` specifying the reason for the failure and the path of
162157/// the failed field.
163158public  func  graphql< Retrieval:  PersistedQueryRetrieval > ( 
164-     queryStrategy:  QueryFieldExecutionStrategy  =  SerialFieldExecutionStrategy ( ) , 
159+     queryStrategy:  QueryFieldExecutionStrategy  =  ConcurrentFieldExecutionStrategy ( ) , 
165160    mutationStrategy:  MutationFieldExecutionStrategy  =  SerialFieldExecutionStrategy ( ) , 
166-     subscriptionStrategy:  SubscriptionFieldExecutionStrategy  =  SerialFieldExecutionStrategy ( ) , 
161+     subscriptionStrategy:  SubscriptionFieldExecutionStrategy  =  ConcurrentFieldExecutionStrategy ( ) , 
167162    instrumentation:  Instrumentation  =  NoOpInstrumentation, 
168163    queryRetrieval:  Retrieval , 
169164    queryId:  Retrieval . Id , 
@@ -235,9 +230,9 @@ public func graphql<Retrieval: PersistedQueryRetrieval>(
235230/// will be an error inside `errors` specifying the reason for the failure and the path of the
236231/// failed field.
237232public  func  graphqlSubscribe( 
238-     queryStrategy:  QueryFieldExecutionStrategy  =  SerialFieldExecutionStrategy ( ) , 
233+     queryStrategy:  QueryFieldExecutionStrategy  =  ConcurrentFieldExecutionStrategy ( ) , 
239234    mutationStrategy:  MutationFieldExecutionStrategy  =  SerialFieldExecutionStrategy ( ) , 
240-     subscriptionStrategy:  SubscriptionFieldExecutionStrategy  =  SerialFieldExecutionStrategy ( ) , 
235+     subscriptionStrategy:  SubscriptionFieldExecutionStrategy  =  ConcurrentFieldExecutionStrategy ( ) , 
241236    instrumentation:  Instrumentation  =  NoOpInstrumentation, 
242237    validationRules:  [ ( ValidationContext )  ->  Visitor ]  =  [ ] , 
243238    schema:  GraphQLSchema , 
@@ -316,9 +311,9 @@ public func graphqlSubscribe(
316311/// the failure and the path of the failed field.
317312@available ( macOS 10 . 15 ,  iOS 15 ,  watchOS 8 ,  tvOS 15 ,  * )  
318313public  func  graphql( 
319-     queryStrategy:  QueryFieldExecutionStrategy  =  SerialFieldExecutionStrategy ( ) , 
314+     queryStrategy:  QueryFieldExecutionStrategy  =  ConcurrentFieldExecutionStrategy ( ) , 
320315    mutationStrategy:  MutationFieldExecutionStrategy  =  SerialFieldExecutionStrategy ( ) , 
321-     subscriptionStrategy:  SubscriptionFieldExecutionStrategy  =  SerialFieldExecutionStrategy ( ) , 
316+     subscriptionStrategy:  SubscriptionFieldExecutionStrategy  =  ConcurrentFieldExecutionStrategy ( ) , 
322317    instrumentation:  Instrumentation  =  NoOpInstrumentation, 
323318    schema:  GraphQLSchema , 
324319    request:  String , 
@@ -383,9 +378,9 @@ public func graphql(
383378/// failed field.
384379@available ( macOS 10 . 15 ,  iOS 15 ,  watchOS 8 ,  tvOS 15 ,  * )  
385380public  func  graphqlSubscribe( 
386-     queryStrategy:  QueryFieldExecutionStrategy  =  SerialFieldExecutionStrategy ( ) , 
381+     queryStrategy:  QueryFieldExecutionStrategy  =  ConcurrentFieldExecutionStrategy ( ) , 
387382    mutationStrategy:  MutationFieldExecutionStrategy  =  SerialFieldExecutionStrategy ( ) , 
388-     subscriptionStrategy:  SubscriptionFieldExecutionStrategy  =  SerialFieldExecutionStrategy ( ) , 
383+     subscriptionStrategy:  SubscriptionFieldExecutionStrategy  =  ConcurrentFieldExecutionStrategy ( ) , 
389384    instrumentation:  Instrumentation  =  NoOpInstrumentation, 
390385    schema:  GraphQLSchema , 
391386    request:  String , 
0 commit comments