You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@crail.apache.org by GitBox <gi...@apache.org> on 2019/07/04 11:19:46 UTC
[GitHub] [incubator-crail] BernardMetzler opened a new pull request #81:
Make StoragerServer ep active to prevent orphaned CQ.
BernardMetzler opened a new pull request #81: Make StoragerServer ep active to prevent orphaned CQ.
URL: https://github.com/apache/incubator-crail/pull/81
The passive endpoint model caused an orphaned CQ at DataNode
after each client disconnect. Each new client connection caused
creation of another CQ. Changing to an active endpoint model
frees the per client CQ after client disconnect. Since the CQ is
not actually used (the endpoint handles only RDMA Read and
Write from client side), the active endpoint gets created with
minimum resources (send/receive/completion queue size == 1),
and the CQ event dispatcher is a nop.
Signed-off-by: Bernard Metzler <bm...@zurich.ibm.com>
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
With regards,
Apache Git Services