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