[Bugs] [Bug 1305836] DHT: Take blocking locks while renaming files
bugzilla at redhat.com
bugzilla at redhat.com
Mon Jun 6 06:42:33 UTC 2016
https://bugzilla.redhat.com/show_bug.cgi?id=1305836
Laura Bailey <lbailey at redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Flags| |needinfo?(sabansal at redhat.c
| |om)
--- Doc Text *updated* ---
File renaming operations took non-blocking locks, which meant that they could fail with EBUSY or ESTALE errors when other rename or rebalance operations were in progress. This could lead to inconsistent state. Blocking locks are now used for file renaming operations, so file renaming operations are now blocked if the file lock is acquired by another client performing a rename or rebalance. After the other client completes the file operation, it grants the lock to the client, which completes the operation. This avoids the problem of inconsistent state.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=GLxW5rOIs1&a=cc_unsubscribe
More information about the Bugs
mailing list