An error occurred fetching the project authors.
- 18 Feb, 2020 1 commit
-
-
Oswaldo Ferreira authored
This commit's goal is to add a cop (Scalability::IdempotentWorker) that will catch all workers that don't call idempotent! in its scope. Calling it will label the worker as idempotent, which will end up in our Sidekiq logs for further visibility. This also introduces a shared example and a perform_multiple helper method for executing jobs multiple times through unit tests. Also in this commit we set an example in an already idempotent worker ExpireJobCacheWorker. For this worker we call idempotent! in its scope and add tests with the new test helpers.
-
- 10 Feb, 2020 1 commit
-
-
Bob Van Landuyt authored
These workers don't need context because they don't operate scoped to a user, namespace or project.
-
- 04 Feb, 2020 2 commits
-
-
Sean McGivern authored
We've added some new categories on our website. The only worker I could find with a clear change of category was the RemoveUnreferencedLfsObjectsWorker, which is now part of git_lfs rather than source_code_management. For other workers, we might now be wrong. However, the idea behind the attribution is that if the relevant group thinks a worker is attributed to them incorrectly, they can go fix it - it's not essential that these are 100% accurate all the time.
-
Bob Van Landuyt authored
This disables the cops for current offences, so we can get to them fixed 1 by 1.
-
- 21 Oct, 2019 1 commit
-
-
allison.browne authored
-
- 18 Oct, 2019 1 commit
-
-
Andrew Newdigate authored
We should consider having a clearer mapping between product/categories and sidekiq queues. This adds feature_category attribution for each Sidekiq worker in the GitLab application.
-
- 27 Jun, 2018 1 commit
-
-
gfyoung authored
-
- 05 Dec, 2017 2 commits
-
-
Douwe Maan authored
-
Douwe Maan authored
-
- 28 Oct, 2016 1 commit
-
-
Frank Groeneveld authored
-