RubyGems Navigation menu

idempotency_lock 0.2.0

A simple, robust idempotency solution for Rails applications. Ensures operations run exactly once using database-backed locks with support for TTL expiration, multiple error handling strategies, and clean return value handling.

Gemfile:
=

install:
=

Versions:

  1. 0.2.0 January 24, 2026 (14.5 KB)
  2. 0.1.3 December 06, 2025 (13.5 KB)
  3. 0.1.2 December 06, 2025 (13.5 KB)
  4. 0.1.1 December 06, 2025 (13 KB)
  5. 0.1.0 December 06, 2025 (13 KB)

Runtime Dependencies (2):

activerecord >= 7.0
activesupport >= 7.0

Owners:

Pushed by:

Authors:

  • John Nagro

SHA 256 checksum:

=

Total downloads 833

For this version 132

Version Released:

License:

MIT

Required Ruby Version: >= 3.2.0

New versions require MFA: true

Version published with MFA: true

Links: