<@U017YJ22161> <@U017Y8JGFB7> Any reason why actio...
# dev
i
@Yoni Augarten @Guy Hardonag Any reason why actions of the
protectedBranchesManager
are behind the
branchLocker
in
graveler
? What are the possible race conditions that you were trying to avoid? The reason I’m asking is that it performs only object-store operations, and I can’t figure out how to replace that with the
KV
store.
y
IIRC, we use it to avoid inconsistencies in case of concurrent modifications to the branch protection rules