[Bugs] [Bug 1225793] Spurious failure in tests/bugs/disperse/bug-1161621.t
bugzilla at redhat.com
bugzilla at redhat.com
Sat May 30 12:35:40 UTC 2015
https://bugzilla.redhat.com/show_bug.cgi?id=1225793
--- Comment #3 from Anand Avati <aavati at redhat.com> ---
COMMIT: http://review.gluster.org/10974 committed in master by Pranith Kumar
Karampuri (pkarampu at redhat.com)
------
commit 90ed7128dfd4d10e65efcc866cfd610ba3b0cc30
Author: Xavier Hernandez <xhernandez at datalab.es>
Date: Thu May 28 16:54:59 2015 +0200
cluster/ec: Ignore differences in non locked inodes
When ec combines iatt structures from multiple bricks, it checks
for equality in important fields. This is ok for iatt related to
inodes involved in the operation that have been locked before
starting execution. However some fops return iatt information
from other inodes. For example a rename locks source and destination
parent directories, but it also returns an iatt from the entry
itself.
In these cases we ignore differences in some fields to avoid false
detection of inconsistencies and trigger unnecessary self-heals.
Another issue is solved in this patch that caused that the real
size of the file stored into the inode context was lost during
self-heal.
Change-Id: I8b8eca30b2a6c39c7b9bbd3b3b6ba95228fcc041
BUG: 1225793
Signed-off-by: Xavier Hernandez <xhernandez at datalab.es>
Reviewed-on: http://review.gluster.org/10974
Reviewed-by: Pranith Kumar Karampuri <pkarampu at redhat.com>
Tested-by: NetBSD Build System
--
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=esVt4zYfRH&a=cc_unsubscribe
More information about the Bugs
mailing list