[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