Method: GraphQL::Tracing::NewRelicTrace#execute_query
- Defined in:
- lib/graphql/tracing/new_relic_trace.rb
permalink #execute_query(query:) ⇒ Object
[View source] [View on GitHub]
18 19 20 21 22 23 24 25 26 |
# File 'lib/graphql/tracing/new_relic_trace.rb', line 18 def execute_query(query:) set_this_txn_name = query.context[:set_new_relic_transaction_name] if set_this_txn_name == true || (set_this_txn_name.nil? && @set_transaction_name) NewRelic::Agent.set_transaction_name(transaction_name(query)) end NewRelic::Agent::MethodTracerHelpers.trace_execution_scoped("GraphQL/execute") do super end end |