-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
chore: prepare Tokio v1.16 release. #4431
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You need to actually add the links to the changelog markdown file too. It's not enough to just wrap them in [].
Co-authored-by: Alice Ryhl <alice@ryhl.io>
@Darksonn done |
Also, this release includes improvements to the multi-threaded scheduler that | ||
can increase throughput by up to 20% in some cases ([#4383]). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we want to swap this with the other thing?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what other thing?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The stuff above the paragraph.
I'm releasing, the other PR is still running CI (loom). |
1.16.0 (January 27, 2022)
Fixes a soundness bug in
io::Take
(#4428). The unsoundness is exposed whenleaking memory in the given
AsyncRead
implementation and then overwriting thesupplied buffer:
Also, this release includes improvements to the multi-threaded scheduler that
can increase throughput by up to 20% in some cases (#4383).
Fixed
io::Take
in edge case (#4428)File::write
reaches the disk when the runtime shuts down (#4316)wait_with_output
(#4315)Send
fromparking_lot::*Guard
(#4359)Added
TcpSocket::linger()
andset_linger()
(#4324)UnwindSafe
for socket types (#4384)UnwindSafe
forJoinHandle
(#4418)watch::Receiver::has_changed()
(#4342)oneshot::Receiver::blocking_recv()
(#4334)RwLock
blocking operations (#4425)Unstable
The following changes only apply when building with
--cfg tokio_unstable