-
Notifications
You must be signed in to change notification settings - Fork 1
Commit cf964ba
authored
chore(deps): update rust crate tokio to v1.38.0 (#200)
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [tokio](https://tokio.rs)
([source](https://togithub.com/tokio-rs/tokio)) | dependencies | minor |
`1.37.0` -> `1.38.0` |
---
### Release Notes
<details>
<summary>tokio-rs/tokio (tokio)</summary>
###
[`v1.38.0`](https://togithub.com/tokio-rs/tokio/releases/tag/tokio-1.38.0):
Tokio v1.38.0
[Compare
Source](https://togithub.com/tokio-rs/tokio/compare/tokio-1.37.0...tokio-1.38.0)
This release marks the beginning of stabilization for runtime metrics.
It
stabilizes `RuntimeMetrics::worker_count`. Future releases will continue
to
stabilize more metrics.
##### Added
- fs: add `File::create_new` ([#​6573])
- io: add `copy_bidirectional_with_sizes` ([#​6500])
- io: implement `AsyncBufRead` for `Join` ([#​6449])
- net: add Apple visionOS support ([#​6465])
- net: implement `Clone` for `NamedPipeInfo` ([#​6586])
- net: support QNX OS ([#​6421])
- sync: add `Notify::notify_last` ([#​6520])
- sync: add `mpsc::Receiver::{capacity,max_capacity}` ([#​6511])
- sync: add `split` method to the semaphore permit ([#​6472],
[#​6478])
- task: add `tokio::task::join_set::Builder::spawn_blocking`
([#​6578])
- wasm: support rt-multi-thread with wasm32-wasi-preview1-threads
([#​6510])
##### Changed
- macros: make `#[tokio::test]` append `#[test]` at the end of the
attribute list ([#​6497])
- metrics: fix `blocking_threads` count ([#​6551])
- metrics: stabilize `RuntimeMetrics::worker_count` ([#​6556])
- runtime: move task out of the `lifo_slot` in `block_in_place`
([#​6596])
- runtime: panic if `global_queue_interval` is zero ([#​6445])
- sync: always drop message in destructor for oneshot receiver
([#​6558])
- sync: instrument `Semaphore` for task dumps ([#​6499])
- sync: use FIFO ordering when waking batches of wakers ([#​6521])
- task: make `LocalKey::get` work with Clone types ([#​6433])
- tests: update nix and mio-aio dev-dependencies ([#​6552])
- time: clean up implementation ([#​6517])
- time: lazily init timers on first poll ([#​6512])
- time: remove the `true_when` field in `TimerShared` ([#​6563])
- time: use sharding for timer implementation ([#​6534])
##### Fixed
- taskdump: allow building taskdump docs on non-unix machines
([#​6564])
- time: check for overflow in `Interval::poll_tick` ([#​6487])
- sync: fix incorrect `is_empty` on mpsc block boundaries
([#​6603])
##### Documented
- fs: rewrite file system docs ([#​6467])
- io: fix `stdin` documentation ([#​6581])
- io: fix obsolete reference in `ReadHalf::unsplit()` documentation
([#​6498])
- macros: render more comprehensible documentation for `select!`
([#​6468])
- net: add missing types to module docs ([#​6482])
- net: fix misleading `NamedPipeServer` example ([#​6590])
- sync: add examples for `SemaphorePermit`, `OwnedSemaphorePermit`
([#​6477])
- sync: document that `Barrier::wait` is not cancel safe
([#​6494])
- sync: explain relation between `watch::Sender::{subscribe,closed}`
([#​6490])
- task: clarify that you can't abort `spawn_blocking` tasks
([#​6571])
- task: fix a typo in doc of `LocalSet::run_until` ([#​6599])
- time: fix test-util requirement for pause and resume in docs
([#​6503])
[#​6421]: https://togithub.com/tokio-rs/tokio/pull/6421
[#​6433]: https://togithub.com/tokio-rs/tokio/pull/6433
[#​6445]: https://togithub.com/tokio-rs/tokio/pull/6445
[#​6449]: https://togithub.com/tokio-rs/tokio/pull/6449
[#​6465]: https://togithub.com/tokio-rs/tokio/pull/6465
[#​6467]: https://togithub.com/tokio-rs/tokio/pull/6467
[#​6468]: https://togithub.com/tokio-rs/tokio/pull/6468
[#​6472]: https://togithub.com/tokio-rs/tokio/pull/6472
[#​6477]: https://togithub.com/tokio-rs/tokio/pull/6477
[#​6478]: https://togithub.com/tokio-rs/tokio/pull/6478
[#​6482]: https://togithub.com/tokio-rs/tokio/pull/6482
[#​6487]: https://togithub.com/tokio-rs/tokio/pull/6487
[#​6490]: https://togithub.com/tokio-rs/tokio/pull/6490
[#​6494]: https://togithub.com/tokio-rs/tokio/pull/6494
[#​6497]: https://togithub.com/tokio-rs/tokio/pull/6497
[#​6498]: https://togithub.com/tokio-rs/tokio/pull/6498
[#​6499]: https://togithub.com/tokio-rs/tokio/pull/6499
[#​6500]: https://togithub.com/tokio-rs/tokio/pull/6500
[#​6503]: https://togithub.com/tokio-rs/tokio/pull/6503
[#​6510]: https://togithub.com/tokio-rs/tokio/pull/6510
[#​6511]: https://togithub.com/tokio-rs/tokio/pull/6511
[#​6512]: https://togithub.com/tokio-rs/tokio/pull/6512
[#​6517]: https://togithub.com/tokio-rs/tokio/pull/6517
[#​6520]: https://togithub.com/tokio-rs/tokio/pull/6520
[#​6521]: https://togithub.com/tokio-rs/tokio/pull/6521
[#​6534]: https://togithub.com/tokio-rs/tokio/pull/6534
[#​6551]: https://togithub.com/tokio-rs/tokio/pull/6551
[#​6552]: https://togithub.com/tokio-rs/tokio/pull/6552
[#​6556]: https://togithub.com/tokio-rs/tokio/pull/6556
[#​6558]: https://togithub.com/tokio-rs/tokio/pull/6558
[#​6563]: https://togithub.com/tokio-rs/tokio/pull/6563
[#​6564]: https://togithub.com/tokio-rs/tokio/pull/6564
[#​6571]: https://togithub.com/tokio-rs/tokio/pull/6571
[#​6573]: https://togithub.com/tokio-rs/tokio/pull/6573
[#​6578]: https://togithub.com/tokio-rs/tokio/pull/6578
[#​6581]: https://togithub.com/tokio-rs/tokio/pull/6581
[#​6586]: https://togithub.com/tokio-rs/tokio/pull/6586
[#​6590]: https://togithub.com/tokio-rs/tokio/pull/6590
[#​6596]: https://togithub.com/tokio-rs/tokio/pull/6596
[#​6599]: https://togithub.com/tokio-rs/tokio/pull/6599
[#​6603]: https://togithub.com/tokio-rs/tokio/pull/6603
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **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.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/apollographql/subgraph-template-rust-async-graphql).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 2941fcf commit cf964baCopy full SHA for cf964ba
Expand file treeCollapse file tree
1 file changed
+4
-4
lines changed+4-4Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments