Merge branch 'ps/reftable-concurrent-writes'
commitab68c70a8b90626be24d95a27f6495ab6e7e57a5
authorJunio C Hamano <gitster@pobox.com>
Mon, 30 Sep 2024 23:16:14 +0000 (30 16:16 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 30 Sep 2024 23:16:14 +0000 (30 16:16 -0700)
tree72a3caa79d15bc26df1bc1b0259d3522db892bc2
parent3857aae53f3633b7de63ad640737c657387ae0c6
parent6241ce217046cc77d306bda06ad80ac1973b4932
Merge branch 'ps/reftable-concurrent-writes'

Give timeout to the locking code to write to reftable.

* ps/reftable-concurrent-writes:
  refs/reftable: reload locked stack when preparing transaction
  reftable/stack: allow locking of outdated stacks
  refs/reftable: introduce "reftable.lockTimeout"
refs/reftable-backend.c
t/unit-tests/t-reftable-stack.c