Transparently retries ActiveRecord transactions on ActiveRecord::Deadlocked errors (including PG::TRDeadlockDetected) with configurable exponential backoff and jitter. Provides hooks for custom callbacks, structured logging, and Rails initializer support.

Required Ruby Version

>= 2.7.0

Authors

afshmini

Versions

  1. 0.1.1 March 26, 2026 (9 KB)
  2. 0.1.0 March 25, 2026 (9 KB)

Pushed by

SHA 256 checksum