Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-20 | Add latest changes from gitlab-org/gitlab@12-10-stable-ee | GitLab Bot | |
2020-02-13 | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | |
2019-12-17 | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | |
2019-04-15 | Properly expire all pipeline caches when pipeline is deleted | Stan Hu | |
When deleting a pipeline, only some of the cache structures were being expired, but not the full pipeline list. We have to synchronously schedule a pipeline cache expiration because the pipeline will be deleted if the Sidekiq expiration job picks it up. To do this, properly extract all the logic buried in the Sidekiq worker into a service, and then call the service. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/60469 | |||
2019-04-01 | Add frozen_string_literal to spec/workers | Thong Kuah | |
Adds `# frozen_string_literal: true` to spec/workers ruby files | |||
2017-08-03 | Change all `:empty_project` to `:project` | Robert Speicher | |
2017-06-21 | Enable Style/DotPosition Rubocop :cop: | Grzegorz Bizon | |
2017-05-22 | Test the ExpireJobCacheWorker and related changes | Z.J. van de Weg | |
These were untested by the cherry picked commit. | |||
2017-04-24 | Simplify specs and remove unnecessary attributes | Toon Claes | |
2017-04-24 | Refactor ExpirePipelineCacheWorker#perform | Toon Claes | |
Make it gracefully handle unexisting pipelines and refactor iterating all the merge request paths. | |||
2017-04-24 | Use a better performing query to find all MRs for pipeline | Toon Claes | |
And add some specs. | |||
2017-04-24 | Properly expire cache for **all** MRs of a pipeline | Toon Claes | |
Turn ExpirePipelineCacheService into Worker so it can fetch all the merge requests for which the pipeline runs or did run against. |