lib/graphql/batch/execution_strategy.rb in graphql-batch-0.3.0 vs lib/graphql/batch/execution_strategy.rb in graphql-batch-0.3.1
- old
+ new
@@ -1,4 +1,6 @@
+warn "GraphQL::Batch::ExecutionStrategy is deprecated, instead use `lazy_resolve(Promise, :sync)` and `instrument(:query, GraphQL::Batch::Setup)` in GraphQL::Schema.define"
+
module GraphQL::Batch
class ExecutionStrategy < GraphQL::Query::SerialExecution
def execute(_, _, query)
GraphQL::Batch.batch do
as_promise_unless_resolved(super)