[Bugs] [Bug 1330132] Disperse volume fails on high load and logs show some assertion failures

bugzilla at redhat.com bugzilla at redhat.com
Wed May 4 11:29:07 UTC 2016


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



--- Comment #2 from Vijay Bellur <vbellur at redhat.com> ---
COMMIT: http://review.gluster.org/14174 committed in release-3.7 by Jeff Darcy
(jdarcy at redhat.com) 
------
commit 6e1de9e46b12b25d27d852d3cccadc51768e1150
Author: Xavier Hernandez <xhernandez at datalab.es>
Date:   Thu Apr 28 08:42:40 2016 +0200

    cluster/ec: Fix issues with eager locking

    Due to a race in timer cancellation, in some cases it was possible
    to unlock the lock while another concurrent fop that needed it
    continues execution as if it were not released.

    This patch also fixes an issue that caused a lock to not be released
    if an error was found while preparing ec_update_size_version().

    > Change-Id: I1344a3f5ecfc333f05a09e62653838264c9c26b1
    > BUG: 1331254
    > Signed-off-by: Xavier Hernandez <xhernandez at datalab.es>
    > Reviewed-on: http://review.gluster.org/14112
    > Smoke: Gluster Build System <jenkins at build.gluster.com>
    > CentOS-regression: Gluster Build System <jenkins at build.gluster.com>
    > Reviewed-by: Chen Chen <chenchen at smartquerier.com>
    > NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>

    Change-Id: I21edd17d914dfa8d2f98e6bbde50830496e12a92
    BUG: 1330132
    Signed-off-by: Xavier Hernandez <xhernandez at datalab.es>
    Reviewed-on: http://review.gluster.org/14174
    Smoke: Gluster Build System <jenkins at build.gluster.com>
    NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
    CentOS-regression: Gluster Build System <jenkins at build.gluster.com>
    Reviewed-by: Jeff Darcy <jdarcy 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=6lTCOiJOZS&a=cc_unsubscribe


More information about the Bugs mailing list