Motivation: During the last few month we did develop an io_uring based transport which shows very promising performance numbers. To give it more time to bake we will develop it outside of netty in an "incubator" module which will make it clear to users what to expect and also allow us to seperate its release cycle. While the implementation of it is very self contained there are few small adjustments that need to be made in netty itself to allow us to reuse code. Modifications: - AbstractChannel: Add method which can be used when a write fails and remove final from one method - IovArray: Allow to create an IovArray from a ByteBuf instance - FileDescriptor: Allow to reuse mark close logic via sub-class Result: Be able to reuse netty core classes in io_uring incubator repository |
||
---|---|---|
.. | ||
src | ||
pom.xml |