]> cat aescling's git repositories - mastodon.git/commit
Fix background jobs not using locks like they are supposed to (#13361)
authorEugen Rochko <eugen@zeonfederated.com>
Tue, 31 Mar 2020 19:59:03 +0000 (21:59 +0200)
committerGitHub <noreply@github.com>
Tue, 31 Mar 2020 19:59:03 +0000 (21:59 +0200)
commit9014367bd87e07941134259d87f4d2c327ff37d4
treecb1ae1a1ccc716951e6bfaf9280e6324c288c4b7
parent1fb92037e432913902a5e5c8a5b673b036d84cb8
Fix background jobs not using locks like they are supposed to (#13361)

Also:

- Fix locks not being removed when jobs go to the dead job queue
- Add UI for managing locks to the Sidekiq dashboard
- Remove unused Sidekiq workers

Fix #13349
34 files changed:
app/workers/activitypub/distribute_poll_update_worker.rb
app/workers/activitypub/synchronize_featured_collection_worker.rb
app/workers/after_remote_follow_request_worker.rb [deleted file]
app/workers/after_remote_follow_worker.rb [deleted file]
app/workers/notification_worker.rb [deleted file]
app/workers/poll_expiration_notify_worker.rb
app/workers/processing_worker.rb [deleted file]
app/workers/publish_scheduled_status_worker.rb
app/workers/pubsubhubbub/confirmation_worker.rb [deleted file]
app/workers/pubsubhubbub/delivery_worker.rb [deleted file]
app/workers/pubsubhubbub/distribution_worker.rb [deleted file]
app/workers/pubsubhubbub/raw_distribution_worker.rb [deleted file]
app/workers/pubsubhubbub/subscribe_worker.rb [deleted file]
app/workers/pubsubhubbub/unsubscribe_worker.rb [deleted file]
app/workers/regeneration_worker.rb
app/workers/remote_profile_update_worker.rb [deleted file]
app/workers/resolve_account_worker.rb
app/workers/salmon_worker.rb [deleted file]
app/workers/scheduler/backup_cleanup_scheduler.rb
app/workers/scheduler/doorkeeper_cleanup_scheduler.rb
app/workers/scheduler/email_scheduler.rb
app/workers/scheduler/feed_cleanup_scheduler.rb
app/workers/scheduler/ip_cleanup_scheduler.rb
app/workers/scheduler/media_cleanup_scheduler.rb
app/workers/scheduler/pghero_scheduler.rb
app/workers/scheduler/scheduled_statuses_scheduler.rb
app/workers/scheduler/subscriptions_cleanup_scheduler.rb [deleted file]
app/workers/scheduler/subscriptions_scheduler.rb [deleted file]
app/workers/scheduler/trending_tags_scheduler.rb
app/workers/scheduler/user_cleanup_scheduler.rb
app/workers/verify_account_links_worker.rb
config/initializers/sidekiq.rb
config/routes.rb
spec/services/import_service_spec.rb