Commit 8a5d27a
authored
chore(deps): update rust crate compio to 0.15 (#3714)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [compio](https://redirect.github.com/compio-rs/compio) |
workspace.dependencies | minor | `0.14` -> `0.15` |
---
### Release Notes
<details>
<summary>compio-rs/compio (compio)</summary>
###
[`v0.15.0`](https://redirect.github.com/compio-rs/compio/releases/tag/v0.15.0)
[Compare
Source](https://redirect.github.com/compio-rs/compio/compare/v0.14.0...v0.15.0)
#### What's Changed
- feat(net): TcpStream.nodelay, TcpStream.set\_nodelay by
[@​XeCycle](https://redirect.github.com/XeCycle) in
[https://github.com/compio-rs/compio/pull/384](https://redirect.github.com/compio-rs/compio/pull/384)
- fix(buf): track caller unwrapping by
[@​incisakura](https://redirect.github.com/incisakura) in
[https://github.com/compio-rs/compio/pull/385](https://redirect.github.com/compio-rs/compio/pull/385)
- feat(driver): buffer pool by
[@​Berrysoft](https://redirect.github.com/Berrysoft) in
[https://github.com/compio-rs/compio/pull/358](https://redirect.github.com/compio-rs/compio/pull/358)
- fix(quic): usages of `#[doc(hidden)] pub` by
[@​AsakuraMizu](https://redirect.github.com/AsakuraMizu) in
[https://github.com/compio-rs/compio/pull/389](https://redirect.github.com/compio-rs/compio/pull/389)
- feat(quic): update h3 to 0.0.7 by
[@​AsakuraMizu](https://redirect.github.com/AsakuraMizu) in
[https://github.com/compio-rs/compio/pull/391](https://redirect.github.com/compio-rs/compio/pull/391)
- fix: reduce warnings by
[@​Berrysoft](https://redirect.github.com/Berrysoft) in
[https://github.com/compio-rs/compio/pull/396](https://redirect.github.com/compio-rs/compio/pull/396)
- feat: implement AsFd trait for many types by
[@​Sherlock-Holo](https://redirect.github.com/Sherlock-Holo) in
[https://github.com/compio-rs/compio/pull/395](https://redirect.github.com/compio-rs/compio/pull/395)
- build(deps): update nix requirement from 0.29.0 to 0.30.1 by
[@​dependabot](https://redirect.github.com/dependabot) in
[https://github.com/compio-rs/compio/pull/399](https://redirect.github.com/compio-rs/compio/pull/399)
- refactor(driver,iour): remove support for kernel < 5.19 by
[@​Berrysoft](https://redirect.github.com/Berrysoft) in
[https://github.com/compio-rs/compio/pull/402](https://redirect.github.com/compio-rs/compio/pull/402)
- perf(driver): set setup\_coop\_taskrun for io-uring by
[@​Sherlock-Holo](https://redirect.github.com/Sherlock-Holo) in
[https://github.com/compio-rs/compio/pull/401](https://redirect.github.com/compio-rs/compio/pull/401)
- Add `CLOEXEC` flags by
[@​Berrysoft](https://redirect.github.com/Berrysoft) in
[https://github.com/compio-rs/compio/pull/403](https://redirect.github.com/compio-rs/compio/pull/403)
- feat(quic): update h3 to 0.0.8, h3-datagram to 0.0.2 by
[@​AsakuraMizu](https://redirect.github.com/AsakuraMizu) in
[https://github.com/compio-rs/compio/pull/407](https://redirect.github.com/compio-rs/compio/pull/407)
- build(deps): update webpki-roots requirement from 0.26.3 to 1.0.0 by
[@​dependabot](https://redirect.github.com/dependabot) in
[https://github.com/compio-rs/compio/pull/406](https://redirect.github.com/compio-rs/compio/pull/406)
- feat: add TcpStream bind\_and\_connect by
[@​Sherlock-Holo](https://redirect.github.com/Sherlock-Holo) in
[https://github.com/compio-rs/compio/pull/409](https://redirect.github.com/compio-rs/compio/pull/409)
- build: add required dependencies to flake.nix by
[@​George-Miao](https://redirect.github.com/George-Miao) in
[https://github.com/compio-rs/compio/pull/411](https://redirect.github.com/compio-rs/compio/pull/411)
- fix(driver,poll): clear events before poll by
[@​Berrysoft](https://redirect.github.com/Berrysoft) in
[https://github.com/compio-rs/compio/pull/412](https://redirect.github.com/compio-rs/compio/pull/412)
- build(deps): update criterion requirement from 0.5.1 to 0.6.0 by
[@​dependabot](https://redirect.github.com/dependabot) in
[https://github.com/compio-rs/compio/pull/408](https://redirect.github.com/compio-rs/compio/pull/408)
- build: bump patch version for compio-quic by
[@​AsakuraMizu](https://redirect.github.com/AsakuraMizu) in
[https://github.com/compio-rs/compio/pull/414](https://redirect.github.com/compio-rs/compio/pull/414)
- fix: move socket2/all feature gate from compio-net to compio-driver by
[@​AsakuraMizu](https://redirect.github.com/AsakuraMizu) in
[https://github.com/compio-rs/compio/pull/415](https://redirect.github.com/compio-rs/compio/pull/415)
- Read to string by
[@​Sherlock-Holo](https://redirect.github.com/Sherlock-Holo) in
[https://github.com/compio-rs/compio/pull/413](https://redirect.github.com/compio-rs/compio/pull/413)
- implement Deref for AsyncFd<T> by
[@​Sherlock-Holo](https://redirect.github.com/Sherlock-Holo) in
[https://github.com/compio-rs/compio/pull/416](https://redirect.github.com/compio-rs/compio/pull/416)
- feat: Framed IO by
[@​George-Miao](https://redirect.github.com/George-Miao) in
[https://github.com/compio-rs/compio/pull/417](https://redirect.github.com/compio-rs/compio/pull/417)
- fix(io): remove unnecessary features by
[@​George-Miao](https://redirect.github.com/George-Miao) in
[https://github.com/compio-rs/compio/pull/419](https://redirect.github.com/compio-rs/compio/pull/419)
- feat(io): allow set length\_field\_len and
length\_field\_is\_big\_endian for LengthDelimited by
[@​Sherlock-Holo](https://redirect.github.com/Sherlock-Holo) in
[https://github.com/compio-rs/compio/pull/420](https://redirect.github.com/compio-rs/compio/pull/420)
- build(deps): update rustls-platform-verifier requirement from 0.5.0 to
0.6.0 by [@​dependabot](https://redirect.github.com/dependabot) in
[https://github.com/compio-rs/compio/pull/422](https://redirect.github.com/compio-rs/compio/pull/422)
- fix(driver): make clippy happy by
[@​Berrysoft](https://redirect.github.com/Berrysoft) in
[https://github.com/compio-rs/compio/pull/425](https://redirect.github.com/compio-rs/compio/pull/425)
- ci: specify target on Windows by
[@​Berrysoft](https://redirect.github.com/Berrysoft) in
[https://github.com/compio-rs/compio/pull/426](https://redirect.github.com/compio-rs/compio/pull/426)
- fix: handle some edge cases for windows version below vista by
[@​stevefan1999-personal](https://redirect.github.com/stevefan1999-personal)
in
[https://github.com/compio-rs/compio/pull/427](https://redirect.github.com/compio-rs/compio/pull/427)
- chore: rewrite compio-quic bench by
[@​AsakuraMizu](https://redirect.github.com/AsakuraMizu) in
[https://github.com/compio-rs/compio/pull/428](https://redirect.github.com/compio-rs/compio/pull/428)
- ci: remove glib test by
[@​Berrysoft](https://redirect.github.com/Berrysoft) in
[https://github.com/compio-rs/compio/pull/430](https://redirect.github.com/compio-rs/compio/pull/430)
- fix(driver): add `AsFd` requirements for `SharedFd` by
[@​Berrysoft](https://redirect.github.com/Berrysoft) in
[https://github.com/compio-rs/compio/pull/424](https://redirect.github.com/compio-rs/compio/pull/424)
- fix(io): Framed by
[@​George-Miao](https://redirect.github.com/George-Miao) in
[https://github.com/compio-rs/compio/pull/421](https://redirect.github.com/compio-rs/compio/pull/421)
- feat: buffered IO implementation by
[@​Berrysoft](https://redirect.github.com/Berrysoft) in
[https://github.com/compio-rs/compio/pull/386](https://redirect.github.com/compio-rs/compio/pull/386)
- feat(driver): Add DeviceIoControl opcode by
[@​tpambor](https://redirect.github.com/tpambor) in
[https://github.com/compio-rs/compio/pull/429](https://redirect.github.com/compio-rs/compio/pull/429)
- feat(io): adjust read\_managed\_at param order by
[@​Berrysoft](https://redirect.github.com/Berrysoft) in
[https://github.com/compio-rs/compio/pull/431](https://redirect.github.com/compio-rs/compio/pull/431)
- feat: prepare for 0.15 release by
[@​Berrysoft](https://redirect.github.com/Berrysoft) in
[https://github.com/compio-rs/compio/pull/432](https://redirect.github.com/compio-rs/compio/pull/432)
#### New Contributors
-
[@​stevefan1999-personal](https://redirect.github.com/stevefan1999-personal)
made their first contribution in
[https://github.com/compio-rs/compio/pull/427](https://redirect.github.com/compio-rs/compio/pull/427)
- [@​tpambor](https://redirect.github.com/tpambor) made their
first contribution in
[https://github.com/compio-rs/compio/pull/429](https://redirect.github.com/compio-rs/compio/pull/429)
**Full Changelog**:
compio-rs/compio@v0.14.0...v0.15.0
</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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/vortex-data/vortex).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AiLCJsYWJlbHMiOlsiY2hvcmUiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 8548e52 commit 8a5d27a
2 files changed
+36
-23
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
82 | | - | |
| 82 | + | |
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
| |||
0 commit comments