Skip to content

Commit

Permalink
build(deps): Bump tokio from 1.28.2 to 1.29.1 (#84)
Browse files Browse the repository at this point in the history
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.28.2 to 1.29.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio's releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.29.1</h2>
<h3>Fixed</h3>
<ul>
<li>rt: fix nesting two <code>block_in_place</code> with a <code>block_on</code> between (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5837">#5837</a>)</li>
</ul>
<p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5837">#5837</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5837">tokio-rs/tokio#5837</a></p>
<h2>Tokio v1.29.0</h2>
<p>Technically a breaking change, the <code>Send</code> implementation is removed from
<code>runtime::EnterGuard</code>. This change fixes a bug and should not impact most users.</p>
<h3>Breaking</h3>
<ul>
<li>rt: <code>EnterGuard</code> should not be <code>Send</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: reduce blocking ops in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>)</li>
<li>rt: fix possible starvation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>)</li>
<li>rt: fix stacked borrows issue in <code>JoinSet</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5693">#5693</a>)</li>
<li>rt: panic if <code>EnterGuard</code> dropped incorrect order (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5772">#5772</a>)</li>
<li>time: do not overflow to signal value (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5710">#5710</a>)</li>
<li>fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>rt: reduce time to poll tasks scheduled from outside the runtime (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5705">#5705</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5720">#5720</a>)</li>
</ul>
<h3>Added</h3>
<ul>
<li>net: add uds doc alias for unix sockets (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5659">#5659</a>)</li>
<li>rt: add metric for number of tasks (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5628">#5628</a>)</li>
<li>sync: implement more traits for channel errors (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5666">#5666</a>)</li>
<li>net: add nodelay methods on TcpSocket (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5672">#5672</a>)</li>
<li>sync: add <code>broadcast::Receiver::blocking_recv</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5690">#5690</a>)</li>
<li>process: add <code>raw_arg</code> method to <code>Command</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5704">#5704</a>)</li>
<li>io: support PRIORITY epoll events (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5566">#5566</a>)</li>
<li>task: add <code>JoinSet::poll_join_next</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5721">#5721</a>)</li>
<li>net: add support for Redox OS (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5790">#5790</a>)</li>
</ul>
<h3>Unstable</h3>
<ul>
<li>rt: add the ability to dump task backtraces (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5608">#5608</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5676">#5676</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5708">#5708</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/5717">#5717</a>)</li>
<li>rt: instrument task poll times with a histogram (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5685">#5685</a>)</li>
</ul>
<p><a href="https://redirect.github.com/tokio-rs/tokio/issues/5766">#5766</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5766">tokio-rs/tokio#5766</a>
<a href="https://redirect.github.com/tokio-rs/tokio/issues/5653">#5653</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5653">tokio-rs/tokio#5653</a>
<a href="https://redirect.github.com/tokio-rs/tokio/issues/5686">#5686</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5686">tokio-rs/tokio#5686</a>
<a href="https://redirect.github.com/tokio-rs/tokio/issues/5712">#5712</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/5712">tokio-rs/tokio#5712</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/tokio-rs/tokio/commit/1b1b9dc7e388d0619fe7bfe6a7618fff596fdee1"><code>1b1b9dc</code></a> chore: prepare Tokio v1.29.1 release</li>
<li><a href="https://github.com/tokio-rs/tokio/commit/012c8484019efb13ecdbbf0e6e76a55fd2dd6ec0"><code>012c848</code></a> rt: fix nesting block_in_place with block_on (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5837">#5837</a>)</li>
<li><a href="https://github.com/tokio-rs/tokio/commit/48c55768fd6ae47d1c015b154a0ebd2579688359"><code>48c5576</code></a> chore: prepare Tokio v1.29.0 release (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5826">#5826</a>)</li>
<li><a href="https://github.com/tokio-rs/tokio/commit/657fd883d2ba5d110b2fd522ce9bd08947e03d7c"><code>657fd88</code></a> task: add guarantee about when a spawned task may be polled (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5816">#5816</a>)</li>
<li><a href="https://github.com/tokio-rs/tokio/commit/6b076a27437a94f0c0e4d506188bef26c53896ee"><code>6b076a2</code></a> fs: wait for in-flight ops before cloning <code>File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5803">#5803</a>)</li>
<li><a href="https://github.com/tokio-rs/tokio/commit/910a1e2fcf8ebafd41c2841144c3a1037af7dc40"><code>910a1e2</code></a> io: fix <code>futures_io::AsyncSeek</code> implementaion for <code>Compat</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5783">#5783</a>)</li>
<li><a href="https://github.com/tokio-rs/tokio/commit/6d25a00145d0dfed10c93eb37704fde88967341c"><code>6d25a00</code></a> fs: update cfg attr in <code>fs::read_dir</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5806">#5806</a>)</li>
<li><a href="https://github.com/tokio-rs/tokio/commit/78bf8a9e5e72430274467cebce4cc37096508c18"><code>78bf8a9</code></a> sync: replace Poll::Ready with Ready (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5815">#5815</a>)</li>
<li><a href="https://github.com/tokio-rs/tokio/commit/b8af5aad16baec0d2713453aa03db5ff29639010"><code>b8af5aa</code></a> task: add spawn_blocking methods to JoinMap (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5797">#5797</a>)</li>
<li><a href="https://github.com/tokio-rs/tokio/commit/2e62374e4a643015ea9ecf5a1d012c3429eed42f"><code>2e62374</code></a> rt: pad the task struct to avoid false sharing (<a href="https://redirect.github.com/tokio-rs/tokio/issues/5809">#5809</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.28.2...tokio-1.29.1">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio&package-manager=cargo&previous-version=1.28.2&new-version=1.29.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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)


</details>
  • Loading branch information
dependabot[bot] committed Jul 3, 2023
1 parent 60bbb0e commit fa2781f
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 12 deletions.
56 changes: 45 additions & 11 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion crates/http-source/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ humantime = { version = "2.1", default-features = false }
url = { version = "2.4", default-features = false, features = ["serde"] }
humantime-serde = { version = "1.1", default-features = false }
tokio-stream = { version = "0.1", default-features = false, features = ["time"] }
tokio = { version = "1.28", default-features = false, features = ["time"]}
tokio = { version = "1.29", default-features = false, features = ["time"]}

fluvio = { workspace = true }
fluvio-connector-common = { workspace = true, features = ["derive"]}
Expand Down

0 comments on commit fa2781f

Please sign in to comment.