adding rsockets support into JDK

Lu, Yingqi yingqi.lu at intel.com
Tue Jan 29 00:31:53 UTC 2019


Good point, Brian! The sentence is not necessary anymore.

Thanks,
Lucy

From: Brian Burkhalter [mailto:brian.burkhalter at oracle.com]
Sent: Monday, January 28, 2019 1:52 PM
To: Lu, Yingqi <yingqi.lu at intel.com>
Cc: Chris Hegarty <chris.hegarty at oracle.com>; nio-dev at openjdk.java.net; Viswanathan, Sandhya <sandhya.viswanathan at intel.com>; Aundhe, Shirish <shirish.aundhe at intel.com>; Kaczmarek, Eric <eric.kaczmarek at intel.com>
Subject: Re: adding rsockets support into JDK

Hi Lucy,

In RdmaSockets there is this verbiage in the class description:

"Its selector provider does not support datagram channels and pipes. The openDatagramChannel<file:///\\Users\bpb\Work\CoreLibs\bugs\jdk\rsockets-8195160\doc\api\patch.27\java.base\java\nio\channels\spi\SelectorProvider.html#openDatagramChannel()> and openPipe<file:///\\Users\bpb\Work\CoreLibs\bugs\jdk\rsockets-8195160\doc\api\patch.27\java.base\java\nio\channels\spi\SelectorProvider.html#openPipe()> methods throw UnsupportedOperationException<file:///\\Users\bpb\Work\CoreLibs\bugs\jdk\rsockets-8195160\doc\api\patch.27\java.base\java\lang\UnsupportedOperationException.html>.”

Is this even necessary given that the RDMA SelectorProvider is apparently inaccessible via the API?

Thanks,

Brian


On Jan 28, 2019, at 12:54 PM, Lu, Yingqi <yingqi.lu at intel.com<mailto:yingqi.lu at intel.com>> wrote:

RdmaSocketOptions and RdmaSockets are the only two places that are exposed to JDK public APIs now.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/nio-dev/attachments/20190129/21247966/attachment-0001.html>


More information about the nio-dev mailing list