[Bugs] [Bug 1572087] New: Redundant synchronization in rename codepath for a single subvolume DHT

bugzilla at redhat.com bugzilla at redhat.com
Thu Apr 26 07:37:03 UTC 2018


https://bugzilla.redhat.com/show_bug.cgi?id=1572087

            Bug ID: 1572087
           Summary: Redundant synchronization in rename codepath for a
                    single subvolume DHT
           Product: Red Hat Gluster Storage
           Version: 3.3
         Component: distribute
          Assignee: nbalacha at redhat.com
          Reporter: rgowdapp at redhat.com
        QA Contact: tdesala at redhat.com
                CC: bugs at gluster.org, rhs-bugs at redhat.com,
                    sankarshan at redhat.com, storage-qa-internal at redhat.com
        Depends On: 1563511
            Blocks: 1563513



+++ This bug was initially created as a clone of Bug #1563511 +++

Description of problem:
No synchronization is needed for a single subvolume DHT in most of the fops and
DHT can act as pass through. One important codepath is rename as
synchronization cost is high.

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 Worker Ant on 2018-04-04 00:37:04 EDT ---

REVIEW: https://review.gluster.org/19817 (cluster/dht: act as passthrough for
renames on single child DHT) posted (#1) for review on master by Raghavendra G

--- Additional comment from Worker Ant on 2018-04-09 22:24:19 EDT ---

COMMIT: https://review.gluster.org/19817 committed in master by "Raghavendra G"
<rgowdapp at redhat.com> with a commit message- cluster/dht: act as passthrough
for renames on single child DHT

Various synchronization present in dht_rename while handling
directories and files is necessary only if we have more than only one
child.

Change-Id: Ie21ad419125504ca2f391b1ae2e5c1d166fee247
fixes: bz#1563511
Signed-off-by: Raghavendra G <rgowdapp at redhat.com>


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1563511
[Bug 1563511] Redundant synchronization in rename codepath for a single
subvolume DHT
https://bugzilla.redhat.com/show_bug.cgi?id=1563513
[Bug 1563513] Redundant synchronization in rename codepath for a single
subvolume DHT
-- 
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=L6NM1ZbLKQ&a=cc_unsubscribe


More information about the Bugs mailing list