Files
gitlab-foss/config/initializers/skip_transaction_checks.rb
2024-02-14 06:11:14 +00:00

16 lines
354 B
Ruby

# frozen_string_literal: true
module ActiveRecord
class Base
module SkipTransactionCheckAfterCommit
def committed!(*args, **kwargs)
Gitlab::ExclusiveLease.skipping_transaction_check do
Sidekiq::Worker.skipping_transaction_check { super }
end
end
end
prepend SkipTransactionCheckAfterCommit
end
end