[Bugs] [Bug 1215265] Fixes for data self-heal in ec

bugzilla at redhat.com bugzilla at redhat.com
Fri May 8 17:29:50 UTC 2015


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



--- Comment #48 from Anand Avati <aavati at redhat.com> ---
COMMIT: http://review.gluster.org/10626 committed in release-3.7 by Pranith
Kumar Karampuri (pkarampu at redhat.com) 
------
commit 599726fec2e5c59b16a5aeb947342d65c1fc967f
Author: Ashish Pandey <aspandey at redhat.com>
Date:   Tue Apr 21 17:22:40 2015 +0530

    cluster/ec: add separate versions for data/entry, metadata

    Adding 64 bits in "version" key of extended attributes. First 64 bits
(Left)
    represents Data version. Last 64 bits (right) represents Meta Data version.

    Note: 3.7 and 3.6 version ec can't co-exist with this change because
xattrop in
    3.6 will fail with ERANGE as the buffer passed to it will be '8' bytes
where as
    the value will be 16 bytes in 3.7. Where as 3.7 version clients can work
with
    old version files. For upgrades we need to tell users to complete heals and
    then upgrade

    BUG: 1215265
    Change-Id: Ib85114680cb7e75b8371c984d9f7b6401c1ffb93
    Signed-off-by: Ashish Pandey <aspandey at redhat.com>
    Reviewed-on: http://review.gluster.org/10312
    Reviewed-on: http://review.gluster.org/10626
    Tested-by: Gluster Build System <jenkins at build.gluster.com>
    Reviewed-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=owouVxIrDH&a=cc_unsubscribe


More information about the Bugs mailing list