[Gluster-devel] Current state of multi-thread epoll (and review request)
Shyam
srangana at redhat.com
Wed Jan 28 20:59:10 UTC 2015
An update: <inline>
On 01/27/2015 10:14 AM, Shyam wrote:
> Hi,
>
> Here is the current state of multi-thread epoll patch,
>
> 1) Patches:
> epoll patch: http://review.gluster.org/#/c/3842/
> epoll configuration patch: http://review.gluster.org/#/c/9488/
>
> 2) Failures:
> - epoll patch
> - In 2 runs the following 2 test cases failed in separate instances,
> - ./tests/bugs/quota/bug-1038598.t
> - Under investigation
Pending...
> - ./tests/bugs/glusterd/bug-1104642.t
Fixed, here: http://review.gluster.org/#/c/9498/
> - This is possibly a TC issue, as we check peer count and then
> immediately check for the configuration update. A peer count does not
> guarantee that the peer has also updated configuration. I will be
> sending a patch (today) to address this test case.
>
> - epoll configuration
> - Overall this patch passed, could be a one off as it depends on the
> above patch, or could be due to the fact that this makes glusterd and
> the CLI single threaded, and hence we do not hit the above failures.
>
> - NetBSD
> - NetBSD fails badly with the above patch
> - Under investigation
Should be fixed, with the latest revision of the MT epoll patch.
Patchset 16 contains reasons for failure as comments, and patchset 17
fixes the same.
>
> 3) Requests
> - Request that people review the above patches, so that we can get
> concerns addressed quicker
>
> - The new patch on the configuration of epoll threads, needs some
> attention in terms of correctness of layers where this is allowed to be
> configured (among others) etc. Request reviewers to take a look at this.
>
> Thanks,
> Shyam
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel at gluster.org
> http://www.gluster.org/mailman/listinfo/gluster-devel
More information about the Gluster-devel
mailing list