Triage not owned workers and address ownership
Currently we have the following not owned workers:
cronjob:admin_email
cronjob:gitlab_usage_ping
cronjob:prune_old_events
object_storage:object_storage_background_move
object_storage:object_storage_migrate_uploads
background_migration
delete_stored_files
reactive_caching
We should assign these to feature categories (new ones if needed) and remove the feature_category_not_owned!
option entirely: https://docs.gitlab.com/ee/development/sidekiq_style_guide.html#excluding-sidekiq-workers-from-feature-categorization
Currently, we plan for teamScalability to take these queues, with the goal of eventually splitting them up so they can be given to :
object_storage:object_storage_background_move
object_storage:object_storage_migrate_uploads
delete_stored_files
reactive_caching
We'll add feature categories for object storage support and reactive caching (?) to support this.
Edited by Sean McGivern