appraisal-rb Logo by Aboling0, CC BY-SA 4.0 kettle-dev Logo by Aboling0, CC BY-SA 4.0 StructuredMerge Logo floss-funding Logo by Aboling0, CC BY-SA 4.0 galtzo-floss Logo by Aboling0, CC BY-SA 4.0 omniauth Logo by (presumed) tomeara, (presumed) MIT resque Logo by Resque development team, MIT rubocop-lts Logo by Aboling0, CC BY-SA 4.0 oauth Logo by Chris Messina, CC BY-SA 3.0 ruby-openid Logo by Aboling0, CC BY-SA 4.0 xberg-io Logo (GitHub org avatar) pboling Logo (GitHub org avatar) contriboss Logo (GitHub org avatar) CycloneDX Logo (GitHub org avatar)

Introducing resque-unique_in_queue

🏷️ introduction resque-unique_in_queue resque-unique_in_queue

Resque UniqueInQueue suppresses duplicate enqueue attempts using the job class and serialized arguments. The uniqueness key remains until it is released or expires. This controls what enters a queue; applications needing execution-time locking can pair it with the runtime uniqueness plugin.

Read the upstream README for installation and usage, or browse the project repository.