stackabletech / agent

Stackable Agent - a kubelet written in Rust which uses systemd as its backend
Apache License 2.0
15 stars 9 forks source link

Bump tokio from 1.11.0 to 1.12.0 #314

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps tokio from 1.11.0 to 1.12.0.

Release notes

Sourced from tokio's releases.

Tokio v1.12.0

1.12.0 (September 21, 2021)

Fixed

  • mpsc: ensure try_reserve error is consistent with try_send (#4119)
  • mpsc: use spin_loop_hint instead of yield_now (#4115)
  • sync: make SendError field public (#4097)

Added

  • io: add POSIX AIO on FreeBSD (#4054)
  • io: add convenience method AsyncSeekExt::rewind (#4107)
  • runtime: add tracing span for block_on futures (#4094)
  • runtime: callback when a worker parks and unparks (#4070)
  • sync: implement try_recv for mpsc channels (#4113)

Changed

  • macros: run runtime inside LocalSet when using macro (#4027)

Documented

  • docs: clarify CPU-bound tasks on Tokio (#4105)
  • mpsc: document spurious failures on poll_recv (#4117)
  • mpsc: document that PollSender impls Sink (#4110)
  • task: document non-guarantees of yield_now (#4091)
  • time: document paused time details better (#4061, #4103)

#4027: tokio-rs/tokio#4027 #4054: tokio-rs/tokio#4054 #4061: tokio-rs/tokio#4061 #4070: tokio-rs/tokio#4070 #4091: tokio-rs/tokio#4091 #4094: tokio-rs/tokio#4094 #4097: tokio-rs/tokio#4097 #4103: tokio-rs/tokio#4103 #4105: tokio-rs/tokio#4105 #4107: tokio-rs/tokio#4107 #4110: tokio-rs/tokio#4110 #4113: tokio-rs/tokio#4113 #4115: tokio-rs/tokio#4115 #4117: tokio-rs/tokio#4117 #4119: tokio-rs/tokio#4119

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)