mastodon/app/workers
aschmitz 554c2fd8af Clean up reblog tracking keys, related improvements ()
* Clean up reblog-tracking sets from FeedManager

Builds on , with a few minor optimizations and cleanup of sets
after they are no longer needed.

* Update tests, fix multiply-reblogged case

Previously, we would have lost the fact that a given status was
reblogged if the displayed reblog of it was removed, now we don't.

Also added tests to make sure FeedManager#trim cleans up our reblog
tracking keys, fixed up FeedCleanupScheduler to use the right loop,
and fixed the test for it.
..
activitypub Close connection when succeeded posting ()
admin Account deletion ()
import Use separate workers to process imports, retry failures ()
pubsubhubbub Close connection when succeeded posting ()
scheduler Clean up reblog tracking keys, related improvements ()
after_remote_follow_request_worker.rb After remote follow worker specs ()
after_remote_follow_worker.rb After remote follow worker specs ()
authorize_follow_worker.rb authorize-follow-requests-after-unlocking ()
block_worker.rb Make blocks create entries and unfollows instantly, but do the clean up
bootstrap_timeline_worker.rb Default follows for new users ()
digest_mailer_worker.rb Spec coverage and refactor of digest mailer worker ()
distribution_worker.rb Fix Scheduler::SubscriptionsScheduler ()
domain_block_worker.rb Make default admin UI page reports. Add admin UI for creating a domain block
feed_insert_worker.rb Spec feed insert worker ()
import_worker.rb Use separate workers to process imports, retry failures ()
link_crawl_worker.rb Improve error handling on LinkCrawlWorker ()
merge_worker.rb Separate background jobs into different queues. ATTENTION: new queue "pull"
notification_worker.rb Separate background jobs into different queues. ATTENTION: new queue "pull"
processing_worker.rb Set snowflake IDs for backdated statuses ()
push_update_worker.rb Refactor JSON templates to be generated with ActiveModelSerializers instead of Rabl ()
refollow_worker.rb Fix refollowing ()
regeneration_worker.rb Add spec coverage for regeneration worker ()
remote_profile_update_worker.rb Fix , fix - Avatar/profile info fetching ()
removal_worker.rb Adding some rescues to workers, e.g. don't fail removal job when status can't be found in the first place (already removed)
resolve_remote_account_worker.rb Instantly upgrade account to ActivityPub if we receive ActivityPub payload ()
salmon_worker.rb Split SalmonWorker into smaller parts, move profile updating into another job
soft_block_domain_followers_worker.rb change sidekiq queueing to bulk push ()
soft_block_worker.rb Followers-only post federation ()
thread_resolve_worker.rb Separate background jobs into different queues. ATTENTION: new queue "pull"
unfavourite_worker.rb Improve background jobs params and error handling
unmerge_worker.rb Separate background jobs into different queues. ATTENTION: new queue "pull"
web_push_notification_worker.rb Fix guard clause in WebPushNotificationWorker ()