diff options
author | Kamil Trzcinski <ayufan@ayufan.eu> | 2017-03-15 18:59:04 +0300 |
---|---|---|
committer | Kamil Trzcinski <ayufan@ayufan.eu> | 2017-03-15 19:01:11 +0300 |
commit | e9ece4730c1bccb8d24e7f9186aac3496c8112db (patch) | |
tree | 92af618f3f5b82f5e48d9c78211f0bf921f005dd | |
parent | d2e00097fe9ee92076041e0eeca9da28f3183cc8 (diff) |
Use find_each which is easier on memory usageuse-find-each
-rw-r--r-- | app/services/ci/register_job_service.rb | 2 | ||||
-rw-r--r-- | changelogs/unreleased/increase-memory-efficency-of-job.yml | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/app/services/ci/register_job_service.rb b/app/services/ci/register_job_service.rb index 0ab9042bf24..c30e70032b0 100644 --- a/app/services/ci/register_job_service.rb +++ b/app/services/ci/register_job_service.rb @@ -22,7 +22,7 @@ module Ci valid = true - builds.find do |build| + builds.find_each(batch_size: 15) do |build| next unless runner.can_pick?(build) begin diff --git a/changelogs/unreleased/increase-memory-efficency-of-job.yml b/changelogs/unreleased/increase-memory-efficency-of-job.yml new file mode 100644 index 00000000000..7bb2c2c76e9 --- /dev/null +++ b/changelogs/unreleased/increase-memory-efficency-of-job.yml @@ -0,0 +1,4 @@ +--- +title: Increase memory efficiency of builds/register. +merge_request: +author: |