summaryrefslogtreecommitdiff
path: root/doc/gitlab-basics
diff options
context:
space:
mode:
authorKamil Trzciński <ayufan@ayufan.eu>2016-10-10 13:39:51 +0000
committerKamil Trzciński <ayufan@ayufan.eu>2016-10-10 13:39:51 +0000
commit359b4f9a0303e3b55004c7d4d6cacc1ef8e6e25f (patch)
tree65768e15d53f001467c23c25831ee2aea67cc335 /doc/gitlab-basics
parentf5576b16baa7e6717a380566049235ee6ce40b05 (diff)
parent904de2d64b1b63a82cfba92e02b6c25ff94b725b (diff)
downloadgitlab-ce-359b4f9a0303e3b55004c7d4d6cacc1ef8e6e25f.tar.gz
Merge branch 'fix/async-pipeline-processing-stale-data' into 'master'
Fix ci pipeline processing with async jobs ## What does this MR do? This MR fixes CI pipeline processing with asynchronous jobs called from `around_transition` provided by state machine. For details see https://github.com/pluginaweek/state_machine/issues/191 and commit f68acba. ## Why was this MR needed? Recently merged https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6650 introduced problem with asynchronous job being deployed when `around_transition` still held transaction, which caused race condition that prevented pipeline status to change in a proper way. ## What are the relevant issue numbers? Closes #23111 See merge request !6736
Diffstat (limited to 'doc/gitlab-basics')
0 files changed, 0 insertions, 0 deletions