[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