summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorKamil Trzciński <ayufan@ayufan.eu>2016-10-18 09:48:36 +0000
committerKamil Trzciński <ayufan@ayufan.eu>2016-10-18 09:48:36 +0000
commit275bcfb6b2b1a417fbedca8b175ed812d12ba70a (patch)
treeaec892c1e918d7672e4d809e301c97afd7fe013c /CHANGELOG.md
parent4e6af0c3fa335d138343dce3e0216303a9b1cd79 (diff)
parentb63b13f930804c83682f6424b8dddf2236649d6d (diff)
downloadgitlab-ce-275bcfb6b2b1a417fbedca8b175ed812d12ba70a.tar.gz
Merge branch 'fix/build-erase-race-condition' into 'master'
Avoid race condition when expiring artifacts ## What does this MR do? It may happen that job which purpose is to remove expired artifacts will be executed asynchronously when, in the meantime, project associated with given build gets removed by another async job. In that case we should not remove artifacts because such build will be eventually removed anyway along with artifacts, when project removal is complete. ## Does this MR meet the acceptance criteria? - [x] [CHANGELOG](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG) entry added - Tests - [x] Added for this feature/bug - [x] All builds are passing ## What are the relevant issue numbers? Closes #22296 See merge request !6881
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md1
1 files changed, 1 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9dbe1832de0..b2501bd265e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,7 @@ Please view this file on the master branch, on stable branches it's out of date.
## 8.13.0 (2016-10-22)
+ - Avoid race condition when asynchronously removing expired artifacts. (!6881)
- Improve Merge When Build Succeeds triggers and execute on pipeline success. (!6675)
- Respond with 404 Not Found for non-existent tags (Linus Thiel)
- Truncate long labels with ellipsis in labels page