class RailsPerformance::Models::TraceRecord

Attributes

request_id[RW]
value[RW]

Public Class Methods

new(request_id:, value:) click to toggle source
# File lib/rails_performance/models/trace_record.rb, line 6
def initialize(request_id:, value:)
  @request_id = request_id
  @value      = value
end

Public Instance Methods

save() click to toggle source
# File lib/rails_performance/models/trace_record.rb, line 11
def save
  return if value.empty?

  Utils.save_to_redis("trace|#{request_id}|END|#{RailsPerformance::SCHEMA}", value, RailsPerformance::Reports::RecentRequestsReport::TIME_WINDOW.to_i)
end