[Bugs] [Bug 1226146] BitRot :- bitd is not signing Objects if more than 3 bricks are present on same node

bugzilla at redhat.com bugzilla at redhat.com
Sun May 31 04:15:13 UTC 2015


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



--- Comment #2 from Anand Avati <aavati at redhat.com> ---
COMMIT: http://review.gluster.org/10986 committed in release-3.7 by Venky
Shankar (vshankar at redhat.com) 
------
commit 2ef27f82c3705b18e2c3c030b8debcdb7b30e33b
Author: Raghavendra Bhat <raghavendra at redhat.com>
Date:   Wed May 13 14:35:47 2015 +0530

    features/bitrot: refactor brick connection logic

        Backport of http://review.gluster.org/10763

    Brick connection was bloated (and not implemented efficiently) with
    calls which were not required to be called under lock. This resulted
    in starvation of lock by critical code paths. This eventally did not
    scale when the number of bricks per volume increases (add-brick and
    the likes).

    Also, this patch cleans up some of the weird reconnection logic that
    added more to the starvation of resources and cleans up uncontrolled
    growing of log files.

    Change-Id: I05e737f2a9742944a4a543327d167de2489236a4
    BUG: 1226146
    Original-Author: Raghavendra Bhat <raghavendra at redhat.com>
    Signed-off-by: Venky Shankar <vshankar at redhat.com>
    Reviewed-on: http://review.gluster.org/10986
    Tested-by: Gluster Build System <jenkins at build.gluster.com>
    Tested-by: NetBSD Build System <jenkins at build.gluster.org>

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the Docs Contact for the bug.


More information about the Bugs mailing list