Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-17 | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | |
2019-10-23 | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | |
2019-10-04 | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | |
2019-04-01 | Add frozen_string_literal to spec/workers | Thong Kuah | |
Adds `# frozen_string_literal: true` to spec/workers ruby files | |||
2018-10-23 | Remove broken git storage for testing | Zeger-Jan van de Weg | |
Broken storage used to be used to test situations where the Git storage wasn't being reached. These days we can just mock the Gitaly response. But given the broken storage is removed now, Gitaly can take over control of the storage being reachable. If it's not, Gitaly won't boot. That's nice for situations where a disk wasn't mounted for instance. Gitaly MR: https://gitlab.com/gitlab-org/gitaly/merge_requests/675 | |||
2018-08-16 | Whitelist existing destroy_all offenses | Yorick Peterse | |
This whitelists all existing places where we use "destroy_all". | |||
2018-07-06 | Add ExclusiveLease guards for RepositoryCheck::{DispatchWorker,BatchWorker} | Stan Hu | |
We saw in production that DispatchWorker was running about twice an hour, which would schedule twice as many jobs as it should. For some reason, BatchWorker was running 1000 times per hour, possibly due to Sidekiq RSS kills that caused these jobs to restart. Adding an ExclusiveLease prevents these jobs from running more than they should. Relates to https://gitlab.com/gitlab-com/infrastructure/issues/4526 | |||
2018-06-27 | Add RepositoryCheck::DispatchWorker to start worker per shard | Toon Claes | |
The RepositoryCheck::DispatchWorker will start a RepositoryCheck::BatchWorker for each healthy shard. Closes gitlab-org/gitlab-ce#48042 | |||
2018-06-05 | Find and mark more Git disk access locations | Jacob Vosmaer (GitLab) | |
2018-05-07 | Fix rubocop violation | Toon Claes | |
2018-05-07 | Use push events again to determine if repo needs checking | Toon Claes | |
2018-05-07 | Project#repository_storage_path no longer exists | Toon Claes | |
2018-05-07 | Refactor RepositoryCheck::SingleRepositoryWorker | Toon Claes | |
A repo does not need pushes before it will be repo-checked. There are other sources where commits can come from (e.g. import or webIDE). In the test I made the method of breaking a repo more robust. And added a few test examples. See also gitlab-org/gitlab-ce#45046. | |||
2018-05-07 | Remove `Rails.env.test?` from production code | Toon Claes | |
2017-10-03 | Hide Gollum inside Gitlab::Git::Wiki | Jacob Vosmaer (GitLab) | |
2017-08-03 | Change all `:empty_project` to `:project` | Robert Speicher | |
2017-05-10 | Enable the Style/TrailingCommaInArguments cop | Rémy Coutable | |
Use the EnforcedStyleForMultiline: no_comma option. Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-03-28 | Use `:empty_project` where possible in worker specs | Robert Speicher | |
2017-02-05 | Add traits for ProjectFeatures to Project factory | Semyon Pupkov | |
https://gitlab.com/gitlab-org/gitlab-ce/issues/24007 | |||
2016-09-01 | Project tools visibility level | Felipe Artur | |
2016-06-15 | Do not check repos without push events | Jacob Vosmaer | |
2016-05-04 | Merge branch 'create-wikis-during-check' into 'master' | Douwe Maan | |
Initialize wikis on legacy projects during check Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/4173 Helps https://gitlab.com/gitlab-org/gitlab-ce/issues/15423 See merge request !3931 | |||
2016-04-26 | Initialize wikis on legacy projects during check | Jacob Vosmaer | |
2016-04-26 | Do not fsck projects less than a day old | Jacob Vosmaer | |
This should bring the number of false positives down. | |||
2016-04-18 | Destroy wikis uniformly | Jacob Vosmaer | |
2016-04-18 | When a project wiki is disabled skip it for fsck | Jacob Vosmaer | |
2016-04-13 | Use more conservative limits | Jacob Vosmaer | |
2016-04-13 | Clear repository check columns asynchronously | Jacob Vosmaer | |