crail-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From GitBox <...@apache.org>
Subject [GitHub] [incubator-crail] BernardMetzler opened a new pull request #81: Make StoragerServer ep active to prevent orphaned CQ.
Date Thu, 04 Jul 2019 11:19:46 GMT
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 <bmt@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

Mime
View raw message