dependency: bump sidekiq from 6.2.2 to 6.3.0
Bumps sidekiq from 6.2.2 to 6.3.0.
Changelog
Sourced from sidekiq's changelog.
Sidekiq Changes
Sidekiq Changes | Sidekiq Pro Changes | Sidekiq Enterprise Changes
HEAD
- BREAK: The Web UI has been refactored to remove jQuery. Any UI extensions which use jQuery will break.
- FEATURE: Sidekiq.logger has been enhanced so any
Rails.logger
output in jobs now shows up in the Sidekiq console. Remove any logger hacks in your initializer and see if it Just Works™ now. #5021- FEATURE: Add
Sidekiq::Job
alias forSidekiq::Worker
, to better reflect industry standard terminology. You can now do this:class MyJob include Sidekiq::Job sidekiq_options ... def perform(args) end end
- FEATURE: Support for serializing ActiveSupport::CurrentAttributes into each job. #4982
# config/initializers/sidekiq.rb require "sidekiq/middleware/current_attributes" Sidekiq::CurrentAttributes.persist(Myapp::Current) # Your AS::CurrentAttributes singleton
- FEATURE: Add
Sidekiq::Worker.perform_bulk
for enqueuing jobs in bulk, similar toSidekiq::Client.push_bulk
#5042MyJob.perform_bulk([[1], [2], [3]])
- Implement
queue_as
,wait
andwait_until
for ActiveJob compatibility #5003- Scheduler now uses Lua to reduce Redis load and network roundtrips #5044
- Retry Redis operation if we get an
UNBLOCKED
Redis error #4985- Run existing signal traps, if any, before running Sidekiq's trap #4991
- Fix fetch bug when using weighted queues which caused Sidekiq to stop processing queues randomly #5031
Commits
-
62efdd1
release -
ed2307e
changes -
c42d941
Change scheduler to use Lua-based script (#5044) -
be80d62
Add sample code -
93226b7
Add explanatory text for Delete button, #2981 -
0f3cda1
change -
ea017d8
CSS tweaks -
cf8618f
Note jQuery removal -
8fb370d
too unreliable, noisy -
9eeaed2
Trim - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
@dependabot-bot rebase
will rebase this MR -
@dependabot-bot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts