Module: GraphQL::PersistedQueries::CompiledQueries::Instrumentation::Tracer

Defined in:
lib/graphql/persisted_queries/compiled_queries/instrumentation.rb

Overview

Instrumentations were deprecated in 2.2.5, this is a module to migrate to new interface

Instance Method Summary collapse

Instance Method Details

#execute_multiplex(multiplex:) ⇒ Object



32
33
34
35
36
37
38
# File 'lib/graphql/persisted_queries/compiled_queries/instrumentation.rb', line 32

def execute_multiplex(multiplex:)
  multiplex.queries.each do |query|
    GraphQL::PersistedQueries::CompiledQueries::Instrumentation.before_query(query)
  end

  super
end

#execute_query(query:) ⇒ Object



27
28
29
30
# File 'lib/graphql/persisted_queries/compiled_queries/instrumentation.rb', line 27

def execute_query(query:)
  GraphQL::PersistedQueries::CompiledQueries::Instrumentation.before_query(query)
  super
end