8000 Bump to Netty 4.2.0 by astei · Pull Request #1380 · PaperMC/Velocity · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Bump to Netty 4.2.0 #1380

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
Apr 9, 2025
Merged

Bump to Netty 4.2.0 #1380

merged 7 commits into from
Apr 9, 2025

Conversation

astei
Copy link
Contributor
@astei astei commented Jul 13, 2024

This is the upcoming release of Netty. Unlike prior attempts (cough Netty 5 cough), this time around, there will probably be a final release (and there's been 100+ "patch" releases of 4.1, so a version bump is well overdue!)

The main architectural change is that I/O transports are decoupled from the event loop group implementation. The other major feature is support for the io_uring transport, which is going to become stable in Netty 4.2, so let's add support for it officially in Velocity. The new transport should be much more efficient than the existing epoll one for Linux users, and will support many more players on a given proxy.

@astei astei force-pushed the astei/netty-4-2-0 branch from 8971dbe to f920e30 Compare April 9, 2025 05:18
@astei astei marked this pull request as ready for review April 9, 2025 05:18
@astei astei merged commit a549880 into dev/3.0.0 Apr 9, 2025
2 checks passed
@astei astei deleted the astei/netty-4-2-0 branch April 9, 2025 05:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0