[Bugs] [Bug 1305836] New: DHT: Take blocking locks while renaming files
bugzilla at redhat.com
bugzilla at redhat.com
Tue Feb 9 11:29:15 UTC 2016
https://bugzilla.redhat.com/show_bug.cgi?id=1305836
Bug ID: 1305836
Summary: DHT: Take blocking locks while renaming files
Product: Red Hat Gluster Storage
Version: 3.1
Component: gluster-dht
Severity: medium
Assignee: rhs-bugs at redhat.com
Reporter: rhinduja at redhat.com
QA Contact: storage-qa-internal at redhat.com
CC: bugs at gluster.org, sabansal at redhat.com
Depends On: 1304966
+++ This bug was initially created as a clone of Bug #1304966 +++
Description of problem:
DHT takes non-blocking locks while renaming files. During parallel renames and
parallel rebalance and rename clients might fail with EBUSY or ESTALE errors.
Hence to avoid application discontinuity renaming of files must take blocking
locks.
Hence it is better to take blocking locks for renaming files.
Version-Release number of selected component (if applicable):
How reproducible:
Steps to Reproduce:
1.
2.
3.
Actual results:
Expected results:
Additional info:
--- Additional comment from Vijay Bellur on 2016-02-05 04:26:34 EST ---
REVIEW: http://review.gluster.org/13366 (dht: file rename must take blocking
inode locks) posted (#1) for review on master by Sakshi Bansal
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1304966
[Bug 1304966] DHT: Take blocking locks while renaming files
--
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=JnlxupGDvZ&a=cc_unsubscribe
More information about the Bugs
mailing list