[Bugs] [Bug 1451573] AFR returns the node uuid of the same node for every file in the replica

bugzilla at redhat.com bugzilla at redhat.com
Mon May 22 22:41:22 UTC 2017


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



--- Comment #6 from Worker Ant <bugzilla-bot at gluster.org> ---
COMMIT: https://review.gluster.org/17318 committed in release-3.11 by
Shyamsundar Ranganathan (srangana at redhat.com) 
------
commit c674cf28ab2de312e6bc53d65e82827667e0cad3
Author: Xavier Hernandez <xhernandez at datalab.es>
Date:   Fri May 12 09:23:47 2017 +0200

    cluster/ec: return all node uuids from all subvolumes

    EC was retuning the UUID of the brick with smaller value. This had
    the side effect of not evenly balancing the load between bricks on
    rebalance operations.

    This patch modifies the common functions that combine multiple subvolume
    values into a single result to take into account the subvolume order
    and, optionally, other subvolumes that could be damaged.

    This makes easier to add future features where brick order is important.
    It also makes possible to easily identify the originating brick of each
    answer, in case some brick will have an special meaning in the future.

     >Change-Id: Iee0a4da710b41224a6dc8e13fa8dcddb36c73a2f
     >BUG: 1366817
     >Signed-off-by: Xavier Hernandez <xhernandez at datalab.es>
     >Reviewed-on: https://review.gluster.org/17297
     >Smoke: Gluster Build System <jenkins at build.gluster.org>
     >NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
     >CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
     >Reviewed-by: Ashish Pandey <aspandey at redhat.com>
     >Reviewed-by: Pranith Kumar Karampuri <pkarampu at redhat.com>
     >(cherry picked from commit bcc34ce05c1be76dae42838d55c15d3af5f80e48)

    Change-Id: I055713c3c25b7ba99248be880414fb0e8f36a67e
    BUG: 1451573
    Signed-off-by: Pranith Kumar Karampuri <pkarampu at redhat.com>
    Reviewed-on: https://review.gluster.org/17318
    Smoke: Gluster Build System <jenkins at build.gluster.org>
    NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
    CentOS-regression: Gluster Build System <jenkins at build.gluster.org>

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list