Delete the sql logging, the backtrace cleaner was out of control
This commit is contained in:
parent
b3b370db1b
commit
ce959b62a9
1 changed files with 0 additions and 27 deletions
|
|
@ -86,30 +86,3 @@ module Rails
|
|||
end
|
||||
end
|
||||
end
|
||||
|
||||
module ActiveRecord
|
||||
class LogSubscriber
|
||||
# This override logs in a format Splunk can more easily understand.
|
||||
# @see ActionView::LogSubscriber#render_template
|
||||
def sql(event)
|
||||
self.class.runtime += event.duration
|
||||
return unless logger.info?
|
||||
|
||||
payload = event.payload
|
||||
sql = payload[:sql].squeeze(' ')
|
||||
binds = nil
|
||||
|
||||
unless (payload[:binds] || []).empty?
|
||||
binds = " " + payload[:binds].map { |col,v|
|
||||
[col.name, v]
|
||||
}.inspect
|
||||
end
|
||||
|
||||
log_string = "event=sql name='#{payload[:name]}' ms=#{event.duration} query='#{sql}'"
|
||||
cleaned_trace = Rails.backtrace_cleaner.clean(caller)
|
||||
log_string << "backtrace_hash=#{cleaned_trace.hash} binds='#{binds}' application_backtrace='#{cleaned_trace[0..2].inspect}'"
|
||||
info log_string
|
||||
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Reference in a new issue