[Bugs] [Bug 1456259] limited throughput with disperse volume over small number of bricks

bugzilla at redhat.com bugzilla at redhat.com
Mon May 29 05:50:16 UTC 2017


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



--- Comment #5 from Worker Ant <bugzilla-bot at gluster.org> ---
COMMIT: https://review.gluster.org/17391 committed in release-3.11 by
Shyamsundar Ranganathan (srangana at redhat.com) 
------
commit a8971426fe8e3f49f5670e4f5d6d9b7192bd455f
Author: Raghavendra G <rgowdapp at redhat.com>
Date:   Fri May 5 15:21:30 2017 +0530

    event/epoll: Add back socket for polling of events immediately after
reading the entire rpc message from the wire

    Currently socket is added back for future events after higher layers
    (rpc, xlators etc) have processed the message. If message processing
    involves signficant delay (as in writev replies processed by Erasure
    Coding), performance takes hit. Hence this patch modifies
    transport/socket to add back the socket for polling of events
    immediately after reading the entire rpc message, but before
    notification to higher layers.

    credits: Thanks to "Kotresh Hiremath Ravishankar"
             <khiremat at redhat.com> for assitance in fixing a regression in
             bitrot caused by this patch.

    >Reviewed-on: https://review.gluster.org/15036
    >CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
    >NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
    >Smoke: Gluster Build System <jenkins at build.gluster.org>
    >Reviewed-by: Amar Tumballi <amarts at redhat.com>

    Change-Id: I04b6b9d0b51a1cfb86ecac3c3d87a5f388cf5800
    BUG: 1456259
    Signed-off-by: Raghavendra G <rgowdapp at redhat.com>
    Reviewed-on: https://review.gluster.org/17391
    NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
    CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
    Smoke: Gluster Build System <jenkins at build.gluster.org>
    Reviewed-by: Shyamsundar Ranganathan <srangana 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=Wr0s6PU8d1&a=cc_unsubscribe


More information about the Bugs mailing list