class SidekiqUniqueJobs::Orphans::RubyReaper

def orphans

Returns:
  • (Array) - an array of orphaned digests
def orphans
  conn.zrevrange(digests.key, 0, -1).each_with_object([]) do |digest, result|
    next if belongs_to_job?(digest)
    result << digest
    break if result.size >= reaper_count
  end
end