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