[Bugs] [Bug 1180545] Incomplete conservative merge for split-brained directories

bugzilla at redhat.com bugzilla at redhat.com
Mon Jun 22 08:42:34 UTC 2015


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



--- Comment #5 from Anand Avati <aavati at redhat.com> ---
COMMIT: http://review.gluster.org/9429 committed in master by Pranith Kumar
Karampuri (pkarampu at redhat.com) 
------
commit 41805d75e47f2ce9f71d99e556885db008948fb2
Author: Ravishankar N <ravishankar at redhat.com>
Date:   Fri Jan 9 08:17:19 2015 +0530

    afr: complete conservative merge even in case of gfid split-brain.

    Problem:
    While performing conservative merge, we bail out of the merge if we
encounter a
    file with mismatching gfid or type. What this means is all entries that
come
    after the mismatching file (during the merge) never get healed, no matter
how
    many index heals are done.

    Fix:
    Continue with the merging of rest of the entries even if a gfid/type
mismatch is
    found, but ensure that post-op does not happen on the parent dir in such a
case.

    Change-Id: I9bbfccc8906007daa53a0750ddd401dcf83943f8
    BUG: 1180545
    Signed-off-by: Ravishankar N <ravishankar at redhat.com>
    Reviewed-on: http://review.gluster.org/9429
    Reviewed-by: Anuradha Talur <atalur at redhat.com>
    Reviewed-by: Pranith Kumar Karampuri <pkarampu at redhat.com>
    Tested-by: Pranith Kumar Karampuri <pkarampu 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=LBLnS3A2ra&a=cc_unsubscribe


More information about the Bugs mailing list