[Bugs] [Bug 1436203] Undo pending xattrs only on the up bricks

bugzilla at redhat.com bugzilla at redhat.com
Tue Mar 28 12:03:22 UTC 2017


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



--- Comment #2 from Worker Ant <bugzilla-bot at gluster.org> ---
COMMIT: https://review.gluster.org/16955 committed in release-3.10 by
Shyamsundar Ranganathan (srangana at redhat.com) 
------
commit db5f4ff5a498f4cf974d67b6c4a1ed010a730084
Author: karthik-us <ksubrahm at redhat.com>
Date:   Sat Mar 18 13:44:56 2017 +0530

    cluster/afr: Undo pending xattrs only on the up bricks

    Problem:
    While doing conservative merge, even if a brick is down, it will reset
    the pending xattr on that. When that brick comes up, as part of the
    heal, it will consider this brick as the source and removes the entries
    on the other bricks, which leads to data loss.

    Fix:
    Undo pending only for the bricks which are up.

    > Change-Id: I18436fa0bb1faa5f60531b357dea3f6b20446303
    > BUG: 1433571
    > Signed-off-by: karthik-us <ksubrahm at redhat.com>
    > Reviewed-on: https://review.gluster.org/16913
    > Reviewed-by: Pranith Kumar Karampuri <pkarampu at redhat.com>
    > 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: Ravishankar N <ravishankar at redhat.com>
    (cherry picked from commit f91596e6566c605e70a31a60523d11f78a097c3c)

    Change-Id: I51dbdc53e84051ec73308df9d4cf27726fc29dc7
    BUG: 1436203
    Signed-off-by: karthik-us <ksubrahm at redhat.com>
    Reviewed-on: https://review.gluster.org/16955
    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: Pranith Kumar Karampuri <pkarampu at redhat.com>
    Reviewed-by: Ravishankar N <ravishankar at redhat.com>

-- 
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=ghY5waoQ3N&a=cc_unsubscribe


More information about the Bugs mailing list