Commit 5ee5b280 authored by Kamil Trzciński's avatar Kamil Trzciński

Merge branch 'set-higher-ttl-for-trace-write' into 'master'

Set higher TTL to write lock for traces

See merge request gitlab-org/gitlab-ce!30064
parents ecb05e59 9753a7d2
---
title: Set higher TTL for write lock of trace to prevent concurrent archiving
merge_request: 30064
author:
type: fixed
......@@ -5,7 +5,7 @@ module Gitlab
class Trace
include ::Gitlab::ExclusiveLeaseHelpers
LOCK_TTL = 1.minute
LOCK_TTL = 10.minutes
LOCK_RETRIES = 2
LOCK_SLEEP = 0.001.seconds
......
......@@ -270,7 +270,7 @@ shared_examples_for 'common trace features' do
include ExclusiveLeaseHelpers
before do
stub_exclusive_lease_taken("trace:write:lock:#{trace.job.id}", timeout: 1.minute)
stub_exclusive_lease_taken("trace:write:lock:#{trace.job.id}", timeout: 10.minutes)
end
it 'blocks concurrent archiving' do
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment