-
Notifications
You must be signed in to change notification settings - Fork 3
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(deps): update rust crate tokio to v1.44.0 #617
base: master
Are you sure you want to change the base?
Conversation
🚨 Rust Panic Audit: 342 Potential Panic Points Detected 🚨Crate: ``📊 Total Usages: 239
Crate:
|
🐋 This PR was built and pushed to the following Docker images: Docker Bake metadata{
"conductor": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Famd64",
"digest": {
"sha256": "a92ed51e0996d8e9de041ca05ce623d2c491444df6a535a566dabd5cb8336946"
}
},
{
"uri": "pkg:docker/[email protected]?platform=linux%2Famd64",
"digest": {
"sha256": "83101f6985c93e1e6501b3375de188ee3d2cbb89968bcc91611591f9f447bd42"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "Dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"label:org.opencontainers.image.authors": "The Guild <[email protected]>",
"label:org.opencontainers.image.description": "Conductor is a robust GraphQL Gateway.",
"label:org.opencontainers.image.docs": "https://the-guild.dev/graphql/gateway",
"label:org.opencontainers.image.licenses": "MIT",
"label:org.opencontainers.image.revision": "b8f24031005f4a3cedcaae12ed640b43a90412a0",
"label:org.opencontainers.image.source": "https://github.com/the-guild-org/conductor",
"label:org.opencontainers.image.title": "Conductor",
"label:org.opencontainers.image.url": "https://the-guild.dev/graphql/gateway",
"label:org.opencontainers.image.vendor": "The Guild",
"label:org.opencontainers.image.version": ""
},
"locals": [
{
"name": "context"
},
{
"name": "dockerfile"
}
]
},
"environment": {
"platform": "linux/amd64"
}
}
},
"buildx.build.ref": "builder-c0d011c8-d4e1-4fbc-a03e-d227416e998d/builder-c0d011c8-d4e1-4fbc-a03e-d227416e998d0/xis4bg1lm62xw1d4sdgnzadau",
"containerimage.config.digest": "sha256:8102734213d60c6c74aafbd991f345cd8ec7ba3437af39a243fc3b0688595180",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:9ee8d2dd21f7ccc137228fa0b405906d57ed755e726a5d66c39b7ed7bde46ea4",
"size": 902,
"platform": {
"architecture": "amd64",
"os": "linux"
}
},
"containerimage.digest": "sha256:9ee8d2dd21f7ccc137228fa0b405906d57ed755e726a5d66c39b7ed7bde46ea4",
"image.name": "ghcr.io/the-guild-org/conductor/conductor:b8f24031005f4a3cedcaae12ed640b43a90412a0"
}
} |
✅ Benchmark Results
|
b8f2403
to
581da1f
Compare
581da1f
to
b2d659a
Compare
b2d659a
to
4588658
Compare
This PR contains the following updates:
1.41.0
->1.44.0
Release Notes
tokio-rs/tokio (tokio)
v1.44.0
: Tokio v1.44.0Compare Source
1.44.0 (March 7th, 2025)
This release changes the
from_std
method on sockets to panic if a blocking socket is provided. We determined this change is not a breaking change as Tokio is not intended to operate using blocking sockets. Doing so results in runtime hangs and should be considered a bug. Accidentally passing a blocking socket to Tokio is one of the most common user mistakes. If this change causes an issue for you, please comment on #7172.Added
task::coop
module (#7116)Command::get_kill_on_drop()
(#7086)broadcast::Sender::closed
(#6685, #7090)broadcast::WeakSender
(#7100)oneshot::Receiver::is_empty()
(#7153)oneshot::Receiver::is_terminated()
(#7152)Fixed
File
should not start a background read (#7139)start_kill
on exited child should not fail (#7160)CTRL_CLOSE
,CTRL_LOGOFF
,CTRL_SHUTDOWN
on windows (#7122)Changes
select!
budget-aware (#7164)from_std
(#7166)Changes to unstable APIs
Documented
select!
alternatives (#7110)send_to
(#7146)Child
stdout (#7141)Child::kill
behavior (#7162)ChildStdin
struct doc comment (#7192)worker_threads
instead ofcore_threads
(#7186)v1.43.0
: Tokio v1.43.0Compare Source
1.43.0 (Jan 8th, 2025)
Added
UdpSocket::peek
methods (#7068)Command::into_std()
(#7014)SignalKind::info
on illumos (#6995)Fixed
set_len
before initializing vector inBlocking
(#7054)clippy::needless_return
in#[tokio::main]
(#6874)Changes
unsync_load
(#7073)Buf::put_bytes
inRepeat
read impl (#7055)Changes to unstable APIs
Documented
ReadBuf::uninit
allows initialized buffers as well (#7053)TcpStream::try_write_vectored
docs (#7067)LocalRuntime
doc links (#7074)watch::Receiver::wait_for
(#7038)OnceCell
docs (#7047)v1.42.0
: Tokio v1.42.0Compare Source
1.42.0 (Dec 3rd, 2024)
Added
AsyncFd::{try_io, try_io_mut}
(#6967)Fixed
ptr->ref->ptr
roundtrip in RegistrationSet (#6929)yield_now
insideblock_in_place
(#6999)Changes
Documented
tokio::net::unix::{pid_t, gid_t, uid_t}
(#6791)Instant
docs (#6982)v1.41.1
: Tokio v1.41.1Compare Source
1.41.1 (Nov 7th, 2024)
Fixed
net
requirement fornet::UdpSocket
in docs (#6938)TcpStream
internal comment (#6944)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.