diff options
author | Kamil TrzciĆski (OoO till 16th of April) <ayufan@ayufan.eu> | 2018-04-18 11:46:46 +0300 |
---|---|---|
committer | Filipa Lacerda <filipa@gitlab.com> | 2018-04-18 12:10:27 +0300 |
commit | 135c339965fbd892851daf161ad41ed9e4966afc (patch) | |
tree | 3c064ed7123776d952acdca6ac4132262708bf9c /app | |
parent | 3dac487a62fed910559baedf5ea1a7c43f79554a (diff) |
Merge branch '45456-improve-performance-of-cicd-jobs-request' into 'master'
Resolve "Concurrent requests to api/v4/jobs/request cause DB locks on ci_builds_metadata table"
Closes #45456
See merge request gitlab-org/gitlab-ce!18428
Diffstat (limited to 'app')
-rw-r--r-- | app/models/ci/build.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/models/ci/build.rb b/app/models/ci/build.rb index 4aa65bf4273..3e3ef674dff 100644 --- a/app/models/ci/build.rb +++ b/app/models/ci/build.rb @@ -162,7 +162,7 @@ module Ci build.validates_dependencies! unless Feature.enabled?('ci_disable_validates_dependencies') end - before_transition pending: :running do |build| + after_transition pending: :running do |build| build.ensure_metadata.update_timeout_state end end |