From 6877e7c23af35541f1976a56c25b0fd12127a8e8 Mon Sep 17 00:00:00 2001 From: Mike Perham Date: Mon, 6 Dec 2021 10:04:28 -0800 Subject: [PATCH] Warn about upcoming removal, #5076 --- Changes.md | 1 + lib/sidekiq/delay.rb | 2 ++ 2 files changed, 3 insertions(+) diff --git a/Changes.md b/Changes.md index 3d92749a..c132c7f5 100644 --- a/Changes.md +++ b/Changes.md @@ -5,6 +5,7 @@ HEAD --------- +- Note that Delayed Extensions will be removed in Sidekiq 7.0 [#5076] - Add `perform_{inline,sync}` in Sidekiq::Job to run a job synchronously [#5061, hasan-ally] ```ruby SomeJob.perform_async(args...) diff --git a/lib/sidekiq/delay.rb b/lib/sidekiq/delay.rb index 3b12ffdc..026307bf 100644 --- a/lib/sidekiq/delay.rb +++ b/lib/sidekiq/delay.rb @@ -3,6 +3,8 @@ module Sidekiq module Extensions def self.enable_delay! + Sidekiq.logger.error "Sidekiq's Delayed Extensions will be removed in Sidekiq 7.0. #{caller(1..1).first}" + if defined?(::ActiveSupport) require "sidekiq/extensions/active_record" require "sidekiq/extensions/action_mailer"