Module: Wurk::API::Fast
- Defined in:
- lib/wurk/api/fast.rb
Overview
Pro parity (§11): Lua-backed O(1)-round-trip replacements for the ruby-side LRANGE / ZSCAN loops in Queue and SortedSet. Mixed into the existing data API classes so the surface is ‘Sidekiq::Queue#delete_job(jid)`, `Sidekiq::DeadSet#scan(pattern) { |JobRecord| … }` etc. — wire-compat with Pro consumer code that drops in on a one-line require swap.
We don’t reimplement ‘Queue#size` (already LLEN, unchanged per spec).
Defined Under Namespace
Modules: QueueExt, SortedSetExt