gitlab-org--gitlab-foss/spec
Douwe Maan 083f9f8c0a Merge branch 'separate-sidekiq-queues' into 'master'
Use separate queues for all Sidekiq workers

## What does this MR do?

This MR updates all workers so that they (mostly) use their own Sidekiq queues. This in turn allows us to monitor queues more accurately and in the future impose queue specific throttles, limits, etc.

This is a critical part we need in 8.13, despite it being so close to release day.

See https://gitlab.com/gitlab-org/gitlab-ce/issues/23370 for more information.

## Does this MR meet the acceptance criteria?

- [x] [CHANGELOG](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG.md) entry added
- [x] [Documentation created/updated](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/development/doc_styleguide.md)
- [x] Conform by the [merge request performance guides](http://docs.gitlab.com/ce/development/merge_request_performance_guidelines.html)
- [x] Conform by the [style guides](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CONTRIBUTING.md#style-guides)
- [x] Branch has no merge conflicts with `master` (if it does - rebase it please)
- [x] [Squashed related commits together](https://git-scm.com/book/en/Git-Tools-Rewriting-History#Squashing-Commits)

## What are the relevant issue numbers?

https://gitlab.com/gitlab-org/gitlab-ce/issues/23370

See merge request !7006
2016-10-21 17:42:50 +00:00
..
config
controllers Merge branch 'fix_project_member_access_levels' into 'master' 2016-10-21 12:51:44 +00:00
factories Merge branch 'feature/group-level-labels' into 'master' 2016-10-19 20:41:04 +00:00
features Merge branch 'pass-namespace-gitlab-project-import' into 'master' 2016-10-20 18:00:19 +00:00
finders
fixtures Preserve note_type and position for notes from emails 2016-10-20 16:18:53 +08:00
helpers
initializers
javascripts
lib Preserve note_type and position for notes from emails 2016-10-20 16:18:53 +08:00
mailers
models Merge branch 'adam-fix-group-web-url' into 'master' 2016-10-21 15:14:08 +00:00
policies
requests Fix project member access levels 2016-10-21 12:57:53 +03:00
routing
services Ignore external issues when bulk assigning issues to author of merge request. 2016-10-20 16:40:24 +02:00
support
tasks/gitlab
uploaders
views
workers Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
factories_spec.rb
rails_helper.rb
simplecov_env.rb
spec_helper.rb
teaspoon_env.rb