{"name":"active-record-deadlock-handler","downloads":501,"version":"0.1.1","version_created_at":"2026-03-26T15:08:51.001Z","version_downloads":271,"platform":"ruby","authors":"afshmini","info":"Transparently retries ActiveRecord transactions on ActiveRecord::Deadlocked errors\n(including PG::TRDeadlockDetected) with configurable exponential backoff and jitter.\nProvides hooks for custom callbacks, structured logging, and Rails initializer support.\n","licenses":["MIT"],"metadata":{"rubygems_mfa_required":"true"},"yanked":false,"sha":"8a7f840d8e25752c5c6e05175456aa96369d3d084620a7f045571064e245da6a","spec_sha":"03260a755a1dadfdd339b014e227582f9e16f4a836cf3bf2233fff40503e5a98","project_uri":"https://rubygems.org/gems/active-record-deadlock-handler","gem_uri":"https://rubygems.org/gems/active-record-deadlock-handler-0.1.1.gem","homepage_uri":"https://github.com/afshmini/active-record-deadlock-handler","wiki_uri":null,"documentation_uri":"https://www.rubydoc.info/gems/active-record-deadlock-handler/0.1.1","mailing_list_uri":null,"source_code_uri":null,"bug_tracker_uri":null,"changelog_uri":null,"funding_uri":null,"dependencies":{"development":[{"name":"rake","requirements":"~> 13.0"},{"name":"rspec","requirements":"~> 3.12"},{"name":"sqlite3","requirements":">= 1.4"}],"runtime":[{"name":"activerecord","requirements":">= 5.2"}]}}