Blake Beaupain

Results 13 comments of Blake Beaupain

Thank you for including code and a stack trace, working to repro and fix.

Thank you for helping with the code investigation! Looking in to get a fix.

Please share some code to reproduce if possible.

We might be able to fix this by just upgrading the underlying okhttp dependency, looking into it.

It should be supported (minus any bugs we might have :smile:), can you share some code that reproduces the issue?

This is a great idea that would really enhance the utility of the project. One thing that may cause confusion though, is that no I/O operations will execute unless `execute()`...

Great points, however this does have implications that may require changing the way the nio_uring API is designed. At this time, all I/O operations are called on an `IoUring` object...

I think this would be a pretty large undertaking, but overall a fantastic upgrade for the project. As you alluded to though, limiting usage to Java 19 would eliminate a...

Great call out! We don't currently use io_uring buffer pooling functionality, and `nio_uring` does not support modifying contents of buffers while I/O is being performed (current best practice is to...

Also I'd like to note that the current parallelism limitations are a consequence of using `liburing` (which [doesn't support thread safety](https://github.com/axboe/liburing/issues/109#issuecomment-1166378978), at least not clearly) instead of interacting with `io_uring`...