Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add latest changes from gitlab-org/gitlab@12-10-stable-ee | GitLab Bot | 2020-04-20 | 1 | -1/+3 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2020-03-02 | 1 | -1/+1 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2020-02-19 | 1 | -1/+1 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2020-02-13 | 1 | -1/+1 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2019-10-30 | 1 | -0/+2 |
| | |||||
* | Properly expire all pipeline caches when pipeline is deletedsh-fix-pipeline-delete-caching | Stan Hu | 2019-04-15 | 1 | -50/+1 |
| | | | | | | | | | | | 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 | ||||
* | Fix Etag expiration for forked projects | Stan Hu | 2019-02-26 | 1 | -3/+3 |
| | | | | | | When a pipeline is for a forked merge request, we have to invalidate the ETag for both the target and source project pipelines. Before we were only invalidating the target project's pipeline. | ||||
* | Refactor ExpirePipelineCacheWorker for EE | Yorick Peterse | 2019-01-21 | 1 | -8/+20 |
| | | | | | | This refactors ExpirePipelineCacheWorker so that EE can more easily extend its logic, without having to inject code in the middle of a CE method. | ||||
* | Disable existing offenses for the CodeReuse cops | Yorick Peterse | 2018-09-11 | 1 | -0/+2 |
| | | | | | This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop. | ||||
* | Enable frozen string literals for app/workers/*.rb | gfyoung | 2018-06-27 | 1 | -0/+2 |
| | |||||
* | Load commit in batches for pipelines#index | Zeger-Jan van de Weg | 2017-12-19 | 1 | -1/+1 |
| | | | | | | | | | | Uses `list_commits_by_oid` on the CommitService, to request the needed commits for pipelines. These commits are needed to display the user that created the commit and the commit title. This includes fixes for tests failing that depended on the commit being `nil`. However, now these are batch loaded, this doesn't happen anymore and the commits are an instance of BatchLoader. | ||||
* | Use a dedicated queue for each worker | Douwe Maan | 2017-12-12 | 1 | -1/+1 |
| | |||||
* | Add ApplicationWorker and make every worker include it | Douwe Maan | 2017-12-05 | 1 | -1/+1 |
| | |||||
* | Assign all pipeline workers to specific queues | Grzegorz Bizon | 2017-08-21 | 1 | -0/+2 |
| | |||||
* | Create and use project path helpers that only need a project, no namespace | Douwe Maan | 2017-07-05 | 1 | -23/+5 |
| | |||||
* | Split up MergeRequestsControllerdm-merge-request-creations-controller | Douwe Maan | 2017-06-28 | 1 | -1/+1 |
| | |||||
* | Add MISSING e-tag refresh of resource for Job, and Pipeline Graph | Kamil Trzcinski | 2017-05-22 | 1 | -0/+9 |
| | |||||
* | Refactor ExpirePipelineCacheWorker#perform | Toon Claes | 2017-04-24 | 1 | -5/+11 |
| | | | | | Make it gracefully handle unexisting pipelines and refactor iterating all the merge request paths. | ||||
* | Use a better performing query to find all MRs for pipeline | Toon Claes | 2017-04-24 | 1 | -2/+2 |
| | | | | And add some specs. | ||||
* | Properly expire cache for **all** MRs of a pipeline | Toon Claes | 2017-04-24 | 1 | -0/+51 |
Turn ExpirePipelineCacheService into Worker so it can fetch all the merge requests for which the pipeline runs or did run against. |