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 1 commit
-
-
Bob Van Landuyt authored
This disables the cops for current offences, so we can get to them fixed 1 by 1.
-
- 30 Jan, 2020 1 commit
-
-
manojmj authored
This change refactors the code that workers use to prune records from tables.
-
- 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.
-
- 11 Sep, 2018 2 commits
-
-
Yorick Peterse authored
This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop.
-
Yorick Peterse authored
This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop.
-
- 02 Jul, 2018 1 commit
-
-
Yorick Peterse authored
This adds a recurring Sidekiq job that removes up to 50 000 old web hook logs per hour, if they are older than 90 days. This will prevent the web_hook_logs table from growing indefinitely. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/46120
-