class Speedup::Collectors::QueriesCollector

Public Instance Methods

event_to_data(evt) click to toggle source
# File lib/speedup/collectors/queries_collector.rb, line 14
def event_to_data(evt)
  {time: evt.time, duration: evt.duration, name: evt.payload[:name], query: evt.payload[:sql], backtrace: clean_trace}
end
filter_event?(evt) click to toggle source
# File lib/speedup/collectors/queries_collector.rb, line 10
def filter_event?(evt)
  super || evt.payload[:name] =~ /schema/i
end
setup_subscribes() click to toggle source
# File lib/speedup/collectors/queries_collector.rb, line 6
def setup_subscribes
  register('sql.active_record')
end