Commit History

Author SHA1 Message Date
  Mantas Masalskis 3505024b29 Maintenance: Switch to Ruby 3.1.3 1 year ago
  Florian Liebe 9dfc232536 Maintenance: Update copyright information. 1 year ago
  Mantas Masalskis 61326239a2 Fixes #4141 - background_services will stop immediately after starting 2 years ago
  Martin Gruner 24c3bdfd87 Maintenance: Update copyright header. 2 years ago
  Martin Gruner 5df98684da Maintenance: Update copyright information and add a new rubocop cop to watch over it. 3 years ago
  Thorsten Eckel bde3452f9b Maintenance: Reduce logging (disable info) of ActiveJob. 3 years ago
  Thorsten Eckel 623b17be6b Maintenance: Updated rubocop(-* gems) to latest version (0.92.0). 4 years ago
  Thorsten Eckel 47778f2d2f Follow up - 2c8825b387445fc9aaaa945433aaf94851540375 - ActiveJobLock lock update fails due to ActiveRecord::Deadlocked "Mysql2::Error: Deadlock found when trying to get lock; try restarting transaction" exception. 4 years ago
  Thorsten Eckel 3d00f4d25b Follow up - 2c8825b387445fc9aaaa945433aaf94851540375 - ActiveJobLock PG::TRSerializationFailure exception is actually ActiveRecord::SerializationFailure. 4 years ago
  Thorsten Eckel 2c8825b387 Follow up - 5ca41c83895e327c619f2f5255f87d2b26ab8d15 - ActiveJobLock lock update fails due to PG::TRSerializationFailure, 'Could not serialize access due to concurrent update' exception 4 years ago
  Thorsten Eckel 5ca41c8389 Feature: Added centralized ActiveJob locking based on lock key. This prevents unnecessary executing/queuing of unique jobs multiple times. 4 years ago