[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1085285: ITP: ruby-with-advisory-lock -- Advisory locking (mutexes) for ActiveRecord when used with MySQL or PostgreSQL



Package: wnpp
Severity: wishlist
Owner: Soren Stoutner <soren@debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name    : ruby-with-advisory-lock
  Version         : 5.1.0
  Upstream Contact: Matthew McEachen
* URL             : https://github.com/ClosureTree/with_advisory_lock
* License         : Expat
  Programming Lang: Ruby
  Description     : Advisory locking (mutexes) for ActiveRecord when used with MySQL or PostgreSQL

WithAdvisoryLock adds advisory locking (mutexes) to ActiveRecord 6.0+, with ruby 2.7+,
jruby or truffleruby, when used with MySQL or PostgreSQL. SQLite resorts to file locking.
.
An advisory lock is a mutex used to ensure no two processes run some process at the same time.
When the advisory lock is powered by your database server, as long as it isn't SQLite, your mutex spans hosts.

I am packaging WithAdvisoryLock because it is required by the current version of Redmine.
I intend to maintain it under the Debian Ruby Team umbrella.


Reply to: