netty5/transport-native-unix-common
Norman Maurer 78c0b0e51a Make changes to prepare for io_uring incubator repository (#10741)
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
2020-10-28 15:31:27 +01:00
..
src Make changes to prepare for io_uring incubator repository (#10741) 2020-10-28 15:31:27 +01:00
Makefile Enable nohttp check during the build (#10708) 2020-10-23 15:26:25 +02:00
pom.xml Enable nohttp check during the build (#10708) 2020-10-23 15:26:25 +02:00