Skip to content

objectpool: Make `DisconnectGitAlternates` transactional

Justin Tobler requested to merge jt-alternates-disconnect-transaction into master

Currently the DisconectGitAlternates RPC does not support transactions leading to replication jobs always getting scheduled. Set up transactional voting in objectpool.Disconnect() to require consensus among repository replicas before completing alternate disconnection.

Edited by Justin Tobler

Merge request reports