lib/instana/frameworks/instrumentation/mysql2_adapter.rb in instana-1.13.0 vs lib/instana/frameworks/instrumentation/mysql2_adapter.rb in instana-1.192.0

- old
+ new

@@ -22,10 +22,16 @@ # @param sql [String] # @return [Hash] Hash of collected KVs # def collect(sql) payload = { :activerecord => {} } - payload[:activerecord][:sql] = sql.gsub(@@sanitize_regexp, '?') + + if ::Instana.config[:sanitize_sql] + payload[:activerecord][:sql] = sql.gsub(@@sanitize_regexp, '?') + else + payload[:activerecord][:sql] = sql + end + payload[:activerecord][:adapter] = @config[:adapter] payload[:activerecord][:host] = @config[:host] payload[:activerecord][:db] = @config[:database] payload[:activerecord][:username] = @config[:username] payload