# File lib/sidekiq/cron/job.rb, line 476 def add_jid_history(jid) jid_history = { jid: jid, enqueued: @last_enqueue_time } @history_size ||= (Sidekiq.options[:cron_history_size] || 10).to_i - 1 Sidekiq.redis do |conn| conn.lpush jid_history_key, Sidekiq.dump_json(jid_history) # keep only last 10 entries in a fifo manner conn.ltrim jid_history_key, 0, @history_size end end