Skip to content

Remove pipeline persisted ref only one at a time

Kamil Trzciński requested to merge avoid-concurrent-pipeline-delete-refs into master

What does this MR do and why?

Remove pipeline persisted ref only one at a time

This workarounds a concurrency problem on Gitaly that might result in replication lost.

This should properly be fixed on Gitaly, this serves more like a temporary remedy. The worker and associated feature flag should be removed once Gitaly fix is done.

Related to:

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Kamil Trzciński

Merge request reports