Add a local lock on CreateBucket etc, as a temporary measure #723

Closed
opened 2024-02-19 16:15:09 +00:00 by lx · 0 comments
Owner

We have consistency issues with CreateBucket and all APIs for managing access keys and buckets (see #649).

The general solution will necessarily be to add a consensus algorithm.

In the meantime, this issue is about adding a basic lock on each node, which just prevents simultaneous operations locally. This removes the issue in the specific sub-case of API requests all going to the same API node.

We have consistency issues with CreateBucket and all APIs for managing access keys and buckets (see #649). The general solution will necessarily be to add a consensus algorithm. In the meantime, this issue is about adding a basic lock on each node, which just prevents simultaneous operations locally. This removes the issue in the specific sub-case of API requests all going to the same API node.
lx added this to the v1.0 milestone 2024-02-19 16:15:09 +00:00
lx added the
Correctness
label 2024-02-19 16:15:09 +00:00
lx closed this issue 2024-02-22 12:05:20 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Deuxfleurs/garage#723
No description provided.