Skip to content

Commit

Permalink
chore(deps): Bump opendal from 0.37.0 to 0.38.0 (vectordotdev#17777)
Browse files Browse the repository at this point in the history
Bumps [opendal](https://github.com/apache/incubator-opendal) from 0.37.0
to 0.38.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/apache/incubator-opendal/releases">opendal's
releases</a>.</em></p>
<blockquote>
<h2>v0.38.0</h2>
<h1>Upgrade to v0.38</h1>
<p>There are no public API changes.</p>
<h2>Raw API</h2>
<p>OpenDAL add the <code>Write::sink</code> API to enable streaming
writing. This is a breaking change for users who depend on the raw
API.</p>
<p>For a quick fix, users who have implemented
<code>opendal::raw::oio::Write</code> can return an
<code>Unsupported</code> error for <code>Write::sink()</code>.</p>
<p>More detailes could be found at <a
href="https://opendal.apache.org/docs/rust/opendal/docs/rfcs/rfc_2083_writer_sink_api/index.html">RFC:
Writer <code>sink</code> API</a>.</p>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Added</h3>
<ul>
<li>feat(raw/http_util): Implement mixed multipart parser by <a
href="https://github.com/Xuanwo"><code>@​Xuanwo</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2430">apache/incubator-opendal#2430</a></li>
<li>feat(services/gcs): Add batch delete support by <a
href="https://github.com/wcy-fdu"><code>@​wcy-fdu</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2142">apache/incubator-opendal#2142</a></li>
<li>feat(core): Add Write::sink API by <a
href="https://github.com/Xuanwo"><code>@​Xuanwo</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2440">apache/incubator-opendal#2440</a></li>
<li>feat(services/s3): Allow retry for unexpected 499 error by <a
href="https://github.com/Xuanwo"><code>@​Xuanwo</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2453">apache/incubator-opendal#2453</a></li>
<li>feat(layer): add throttle layer by <a
href="https://github.com/morristai"><code>@​morristai</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2444">apache/incubator-opendal#2444</a></li>
<li>feat(bindings/haskell): init haskell binding by <a
href="https://github.com/silver-ymz"><code>@​silver-ymz</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2463">apache/incubator-opendal#2463</a></li>
<li>feat(core): add capability check by <a
href="https://github.com/unixzii"><code>@​unixzii</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2461">apache/incubator-opendal#2461</a></li>
<li>feat(bindings/haskell): add CONTRIBUTING.md by <a
href="https://github.com/silver-ymz"><code>@​silver-ymz</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2466">apache/incubator-opendal#2466</a></li>
<li>feat(bindings/haskell): add CI test for haskell binding by <a
href="https://github.com/silver-ymz"><code>@​silver-ymz</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2468">apache/incubator-opendal#2468</a></li>
<li>feat(binding/lua): introduce opendal lua binding by <a
href="https://github.com/oowl"><code>@​oowl</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2469">apache/incubator-opendal#2469</a></li>
<li>feat(bindings/swift): add Swift binding by <a
href="https://github.com/unixzii"><code>@​unixzii</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2470">apache/incubator-opendal#2470</a></li>
<li>feat(bindings/haskell): support <code>is_exist</code>
<code>create_dir</code> <code>copy</code> <code>rename</code>
<code>delete</code> by <a
href="https://github.com/silver-ymz"><code>@​silver-ymz</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2475">apache/incubator-opendal#2475</a></li>
<li>feat(bindings/haskell): add <code>Monad</code> wrapper by <a
href="https://github.com/silver-ymz"><code>@​silver-ymz</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2482">apache/incubator-opendal#2482</a></li>
<li>feat(bindings/dotnet): basic structure by <a
href="https://github.com/tisonkun"><code>@​tisonkun</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2485">apache/incubator-opendal#2485</a></li>
<li>feat(services/dropbox): Support create/read/delete for Dropbox by <a
href="https://github.com/Zheaoli"><code>@​Zheaoli</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2264">apache/incubator-opendal#2264</a></li>
<li>feat(bindings/java): support load system lib by <a
href="https://github.com/tisonkun"><code>@​tisonkun</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2502">apache/incubator-opendal#2502</a></li>
<li>feat(blocking operator): add remove_all api by <a
href="https://github.com/infdahai"><code>@​infdahai</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2449">apache/incubator-opendal#2449</a></li>
<li>feat(core): adopt WebHDFS LISTSTATUS_BATCH for better performance by
<a href="https://github.com/morristai"><code>@​morristai</code></a> in
<a
href="https://redirect.github.com/apache/incubator-opendal/pull/2499">apache/incubator-opendal#2499</a></li>
<li>feat(bindings/haskell): support stat by <a
href="https://github.com/silver-ymz"><code>@​silver-ymz</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2504">apache/incubator-opendal#2504</a></li>
<li>feat(adapters-kv): add rename and copy support to kv adapters by <a
href="https://github.com/oowl"><code>@​oowl</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2513">apache/incubator-opendal#2513</a></li>
<li>feat: Implement sink for services s3 by <a
href="https://github.com/Xuanwo"><code>@​Xuanwo</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2508">apache/incubator-opendal#2508</a></li>
<li>feat(adapters-kv): add rename and copy support to non typed kv
adapters by <a href="https://github.com/oowl"><code>@​oowl</code></a> in
<a
href="https://redirect.github.com/apache/incubator-opendal/pull/2515">apache/incubator-opendal#2515</a></li>
<li>feat: Implement test harness via libtest-mimic instead by <a
href="https://github.com/Xuanwo"><code>@​Xuanwo</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2517">apache/incubator-opendal#2517</a></li>
<li>feat(service/sled): introduce tree support by <a
href="https://github.com/oowl"><code>@​oowl</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2516">apache/incubator-opendal#2516</a></li>
<li>feat(bindings/haskell): support list and scan by <a
href="https://github.com/silver-ymz"><code>@​silver-ymz</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2527">apache/incubator-opendal#2527</a></li>
<li>feat(services/redb): support redb service by <a
href="https://github.com/oowl"><code>@​oowl</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2526">apache/incubator-opendal#2526</a></li>
<li>feat(core): implement service for Mini Moka by <a
href="https://github.com/morristai"><code>@​morristai</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2537">apache/incubator-opendal#2537</a></li>
<li>feat(core): add Mini Moka GitHub Action workflow job by <a
href="https://github.com/morristai"><code>@​morristai</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2539">apache/incubator-opendal#2539</a></li>
<li>feat(services): add cacache backend by <a
href="https://github.com/PsiACE"><code>@​PsiACE</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2548">apache/incubator-opendal#2548</a></li>
<li>feat: Implement Writer::copy so user can copy from AsyncRead by <a
href="https://github.com/Xuanwo"><code>@​Xuanwo</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2552">apache/incubator-opendal#2552</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>refactor(bindings/C): refactor c bindings to call all APIs using
pointer by <a
href="https://github.com/Ji-Xinyou"><code>@​Ji-Xinyou</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2489">apache/incubator-opendal#2489</a></li>
</ul>
<h3>Fixed</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/apache/incubator-opendal/blob/main/CHANGELOG.md">opendal's
changelog</a>.</em></p>
<blockquote>
<h2>[v0.38.0] - 2023-06-27</h2>
<h3>Added</h3>
<ul>
<li>feat(raw/http_util): Implement mixed multipart parser by <a
href="https://github.com/Xuanwo"><code>@​Xuanwo</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2430">apache/incubator-opendal#2430</a></li>
<li>feat(services/gcs): Add batch delete support by <a
href="https://github.com/wcy-fdu"><code>@​wcy-fdu</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2142">apache/incubator-opendal#2142</a></li>
<li>feat(core): Add Write::sink API by <a
href="https://github.com/Xuanwo"><code>@​Xuanwo</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2440">apache/incubator-opendal#2440</a></li>
<li>feat(services/s3): Allow retry for unexpected 499 error by <a
href="https://github.com/Xuanwo"><code>@​Xuanwo</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2453">apache/incubator-opendal#2453</a></li>
<li>feat(layer): add throttle layer by <a
href="https://github.com/morristai"><code>@​morristai</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2444">apache/incubator-opendal#2444</a></li>
<li>feat(bindings/haskell): init haskell binding by <a
href="https://github.com/silver-ymz"><code>@​silver-ymz</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2463">apache/incubator-opendal#2463</a></li>
<li>feat(core): add capability check by <a
href="https://github.com/unixzii"><code>@​unixzii</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2461">apache/incubator-opendal#2461</a></li>
<li>feat(bindings/haskell): add CONTRIBUTING.md by <a
href="https://github.com/silver-ymz"><code>@​silver-ymz</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2466">apache/incubator-opendal#2466</a></li>
<li>feat(bindings/haskell): add CI test for haskell binding by <a
href="https://github.com/silver-ymz"><code>@​silver-ymz</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2468">apache/incubator-opendal#2468</a></li>
<li>feat(binding/lua): introduce opendal lua binding by <a
href="https://github.com/oowl"><code>@​oowl</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2469">apache/incubator-opendal#2469</a></li>
<li>feat(bindings/swift): add Swift binding by <a
href="https://github.com/unixzii"><code>@​unixzii</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2470">apache/incubator-opendal#2470</a></li>
<li>feat(bindings/haskell): support <code>is_exist</code>
<code>create_dir</code> <code>copy</code> <code>rename</code>
<code>delete</code> by <a
href="https://github.com/silver-ymz"><code>@​silver-ymz</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2475">apache/incubator-opendal#2475</a></li>
<li>feat(bindings/haskell): add <code>Monad</code> wrapper by <a
href="https://github.com/silver-ymz"><code>@​silver-ymz</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2482">apache/incubator-opendal#2482</a></li>
<li>feat(bindings/dotnet): basic structure by <a
href="https://github.com/tisonkun"><code>@​tisonkun</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2485">apache/incubator-opendal#2485</a></li>
<li>feat(services/dropbox): Support create/read/delete for Dropbox by <a
href="https://github.com/Zheaoli"><code>@​Zheaoli</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2264">apache/incubator-opendal#2264</a></li>
<li>feat(bindings/java): support load system lib by <a
href="https://github.com/tisonkun"><code>@​tisonkun</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2502">apache/incubator-opendal#2502</a></li>
<li>feat(blocking operator): add remove_all api by <a
href="https://github.com/infdahai"><code>@​infdahai</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2449">apache/incubator-opendal#2449</a></li>
<li>feat(core): adopt WebHDFS LISTSTATUS_BATCH for better performance by
<a href="https://github.com/morristai"><code>@​morristai</code></a> in
<a
href="https://redirect.github.com/apache/incubator-opendal/pull/2499">apache/incubator-opendal#2499</a></li>
<li>feat(bindings/haskell): support stat by <a
href="https://github.com/silver-ymz"><code>@​silver-ymz</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2504">apache/incubator-opendal#2504</a></li>
<li>feat(adapters-kv): add rename and copy support to kv adapters by <a
href="https://github.com/oowl"><code>@​oowl</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2513">apache/incubator-opendal#2513</a></li>
<li>feat: Implement sink for services s3 by <a
href="https://github.com/Xuanwo"><code>@​Xuanwo</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2508">apache/incubator-opendal#2508</a></li>
<li>feat(adapters-kv): add rename and copy support to non typed kv
adapters by <a href="https://github.com/oowl"><code>@​oowl</code></a> in
<a
href="https://redirect.github.com/apache/incubator-opendal/pull/2515">apache/incubator-opendal#2515</a></li>
<li>feat: Implement test harness via libtest-mimic instead by <a
href="https://github.com/Xuanwo"><code>@​Xuanwo</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2517">apache/incubator-opendal#2517</a></li>
<li>feat(service/sled): introduce tree support by <a
href="https://github.com/oowl"><code>@​oowl</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2516">apache/incubator-opendal#2516</a></li>
<li>feat(bindings/haskell): support list and scan by <a
href="https://github.com/silver-ymz"><code>@​silver-ymz</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2527">apache/incubator-opendal#2527</a></li>
<li>feat(services/redb): support redb service by <a
href="https://github.com/oowl"><code>@​oowl</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2526">apache/incubator-opendal#2526</a></li>
<li>feat(core): implement service for Mini Moka by <a
href="https://github.com/morristai"><code>@​morristai</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2537">apache/incubator-opendal#2537</a></li>
<li>feat(core): add Mini Moka GitHub Action workflow job by <a
href="https://github.com/morristai"><code>@​morristai</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2539">apache/incubator-opendal#2539</a></li>
<li>feat(services): add cacache backend by <a
href="https://github.com/PsiACE"><code>@​PsiACE</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2548">apache/incubator-opendal#2548</a></li>
<li>feat: Implement Writer::copy so user can copy from AsyncRead by <a
href="https://github.com/Xuanwo"><code>@​Xuanwo</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2552">apache/incubator-opendal#2552</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>refactor(bindings/C): refactor c bindings to call all APIs using
pointer by <a
href="https://github.com/Ji-Xinyou"><code>@​Ji-Xinyou</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2489">apache/incubator-opendal#2489</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fix(services/azblob): Fix azblob batch max operations by <a
href="https://github.com/A-Stupid-Sun"><code>@​A-Stupid-Sun</code></a>
in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2434">apache/incubator-opendal#2434</a></li>
<li>fix(services/sftp): change default root config to remote server
setting by <a
href="https://github.com/silver-ymz"><code>@​silver-ymz</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2431">apache/incubator-opendal#2431</a></li>
<li>fix: Enable <code>std</code> feature for futures to allow
<code>futures::AsyncRead</code> by <a
href="https://github.com/Xuanwo"><code>@​Xuanwo</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2450">apache/incubator-opendal#2450</a></li>
<li>fix(services/gcs): GCS should support create dir by <a
href="https://github.com/Xuanwo"><code>@​Xuanwo</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2467">apache/incubator-opendal#2467</a></li>
<li>fix(bindings/C): use copy_from_slice instead of from_static in
opendal_bytes by <a
href="https://github.com/Ji-Xinyou"><code>@​Ji-Xinyou</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2473">apache/incubator-opendal#2473</a></li>
<li>fix(bindings/swift): reorg the package to correct its name by <a
href="https://github.com/unixzii"><code>@​unixzii</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2479">apache/incubator-opendal#2479</a></li>
<li>fix: Fix the build for zig binding by <a
href="https://github.com/Xuanwo"><code>@​Xuanwo</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2493">apache/incubator-opendal#2493</a></li>
<li>fix(service/webhdfs): fix webhdfs config builder for
disable_list_batch by <a
href="https://github.com/morristai"><code>@​morristai</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2509">apache/incubator-opendal#2509</a></li>
<li>fix(core/types): add missing <code>vercel artifacts</code> for
<code>FromStr</code> by <a
href="https://github.com/cijiugechu"><code>@​cijiugechu</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2519">apache/incubator-opendal#2519</a></li>
<li>fix(types/operator): fix operation limit error default size by <a
href="https://github.com/oowl"><code>@​oowl</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2536">apache/incubator-opendal#2536</a></li>
</ul>
<h3>Docs</h3>
<ul>
<li>docs: Replace <code>create</code> with <code>new</code> by <a
href="https://github.com/NiwakaDev"><code>@​NiwakaDev</code></a> in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2427">apache/incubator-opendal#2427</a></li>
<li>docs(services/redis): fix redis via config example by <a
href="https://github.com/A-Stupid-Sun"><code>@​A-Stupid-Sun</code></a>
in <a
href="https://redirect.github.com/apache/incubator-opendal/pull/2443">apache/incubator-opendal#2443</a></li>
<li>docs: add rust usage example by <a
href="https://github.com/Young-Flash"><code>@​Young-Flash</code></a> in
<a
href="https://redirect.github.com/apache/incubator-opendal/pull/2447">apache/incubator-opendal#2447</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/apache/incubator-opendal/commit/960a8de6a98f814c6888a4351d63bbe5b323921b"><code>960a8de</code></a>
ci: automatic java binding release (<a
href="https://redirect.github.com/apache/incubator-opendal/issues/2557">#2557</a>)</li>
<li><a
href="https://github.com/apache/incubator-opendal/commit/050c044dc37e54a358a2e6ded870c38fdb5de4a9"><code>050c044</code></a>
chore: add tests path to make publish workflow work (<a
href="https://redirect.github.com/apache/incubator-opendal/issues/2556">#2556</a>)</li>
<li><a
href="https://github.com/apache/incubator-opendal/commit/06b2004ae7eb31e83c9df14c23169006e1f91f59"><code>06b2004</code></a>
Bump to version 0.38.0 (<a
href="https://redirect.github.com/apache/incubator-opendal/issues/2555">#2555</a>)</li>
<li><a
href="https://github.com/apache/incubator-opendal/commit/06b275350e2b739994047a7e33d4a75359051dc4"><code>06b2753</code></a>
docs: Polish README for core and bindings (<a
href="https://redirect.github.com/apache/incubator-opendal/issues/2554">#2554</a>)</li>
<li><a
href="https://github.com/apache/incubator-opendal/commit/a27900d866500cbecb075e2147c27df3270a1e99"><code>a27900d</code></a>
docs: Add new architectural image for OpenDAL (<a
href="https://redirect.github.com/apache/incubator-opendal/issues/2553">#2553</a>)</li>
<li><a
href="https://github.com/apache/incubator-opendal/commit/db2d5ef320f8def2d0d8f74ecba6759c6a95c1b8"><code>db2d5ef</code></a>
feat: Implement Writer::copy so user can copy from AsyncRead (<a
href="https://redirect.github.com/apache/incubator-opendal/issues/2552">#2552</a>)</li>
<li><a
href="https://github.com/apache/incubator-opendal/commit/ef4e1cac96252d9d4cc60b7cfc08ee2e287bed22"><code>ef4e1ca</code></a>
feat(services): add cacache backend (<a
href="https://redirect.github.com/apache/incubator-opendal/issues/2548">#2548</a>)</li>
<li><a
href="https://github.com/apache/incubator-opendal/commit/8df334f35de533ad42282837e7d4163ae97f6692"><code>8df334f</code></a>
doc(binding/lua): add ldoc generactor for lua binding (<a
href="https://redirect.github.com/apache/incubator-opendal/issues/2549">#2549</a>)</li>
<li><a
href="https://github.com/apache/incubator-opendal/commit/7ede1bdc0849905a5b140cf984481adca05dc1b3"><code>7ede1bd</code></a>
ci: Fix PR label not updated while edited (<a
href="https://redirect.github.com/apache/incubator-opendal/issues/2547">#2547</a>)</li>
<li><a
href="https://github.com/apache/incubator-opendal/commit/a6e2cf293d36909c681724a354766c8c0b256cc8"><code>a6e2cf2</code></a>
ci(bindings/swift): optimize time consumption of CI pipeline (<a
href="https://redirect.github.com/apache/incubator-opendal/issues/2545">#2545</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/apache/incubator-opendal/compare/v0.37.0...v0.38.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=opendal&package-manager=cargo&previous-version=0.37.0&new-version=0.38.0)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Jun 28, 2023
1 parent 23a3e0e commit ec4785a
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 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 Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,7 @@ azure_storage = { git = "https://github.com/Azure/azure-sdk-for-rust.git", rev =
azure_storage_blobs = { git = "https://github.com/Azure/azure-sdk-for-rust.git", rev = "b4544d4920fa3064eb921340054cd9cc130b7664", default-features = false, optional = true }

# OpenDAL
opendal = {version = "0.37", default-features = false, features = ["native-tls", "services-webhdfs"], optional = true}
opendal = {version = "0.38", default-features = false, features = ["native-tls", "services-webhdfs"], optional = true}

# Tower
tower = { version = "0.4.13", default-features = false, features = ["buffer", "limit", "retry", "timeout", "util", "balance", "discover"] }
Expand Down

0 comments on commit ec4785a

Please sign in to comment.