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

bugzilla at redhat.com bugzilla at redhat.com
Thu May 28 15:40:00 UTC 2015


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



--- Comment #11 from Anand Avati <aavati at redhat.com> ---
COMMIT: http://review.gluster.org/10763 committed in master by Vijay Bellur
(vbellur at redhat.com) 
------
commit 19818254fa7d2b227d212e0a62c37846aef3fc24
Author: Raghavendra Bhat <raghavendra at redhat.com>
Date:   Wed May 13 14:35:47 2015 +0530

    features/bitrot: refactor brick connection logic

    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: 1207134
    Signed-off-by: Raghavendra Bhat <raghavendra at redhat.com>
    Signed-off-by: Venky Shankar <vshankar at redhat.com>
    Signed-off-by: Raghavendra Bhat <raghavendra at redhat.com>
    Reviewed-on: http://review.gluster.org/10763
    Tested-by: Gluster Build System <jenkins at build.gluster.com>
    Reviewed-by: Vijay Bellur <vbellur at redhat.com>
    Tested-by: NetBSD Build System

-- 
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