utsaslab / rustfs

A Rust user-space file system [WIP]
Other
28 stars 7 forks source link

Update futures requirement from 0.1.25 to 0.3.9 in /spdk-rs #68

Closed dependabot-preview[bot] closed 3 years ago

dependabot-preview[bot] commented 3 years ago

Updates the requirements on futures to permit the latest version.

Release notes

Sourced from futures's releases.

0.3.9

  • Significantly improved compile time when async-await crate feature is disabled (#2273)
  • Added stream::repeat_with (#2279)
  • Added StreamExt::unzip (#2263)
  • Added sink::unfold (#2268)
  • Added SinkExt::feed (#2155)
  • Implemented FusedFuture for oneshot::Receiver (#2300)
  • Implemented Clone for sink::With (#2290)
  • Re-exported MapOkOrElse, MapInto, OkInto, TryFlatten, WriteAllVectored (#2275)
Changelog

Sourced from futures's changelog.

0.3.9 - 2021-01-08

  • Significantly improved compile time when async-await crate feature is disabled (#2273)
  • Added stream::repeat_with (#2279)
  • Added StreamExt::unzip (#2263)
  • Added sink::unfold (#2268)
  • Added SinkExt::feed (#2155)
  • Implemented FusedFuture for oneshot::Receiver (#2300)
  • Implemented Clone for sink::With (#2290)
  • Re-exported MapOkOrElse, MapInto, OkInto, TryFlatten, WriteAllVectored (#2275)

0.3.8 - 2020-11-04

  • Switched proc-macros to use native #[proc_macro] at Rust 1.45+ (#2243)
  • Added WeakShared (#2169)
  • Added TryStreamExt::try_buffered (#2245)
  • Added StreamExt::cycle (#2252)
  • Implemented Clone for stream::{Empty, Pending, Repeat, Iter} (#2248, #2252)
  • Fixed panic in some TryStreamExt combinators (#2250)

0.3.7 - 2020-10-23

  • Fixed unsoundness in MappedMutexGuard (#2240)
  • Re-exported TakeUntil (#2235)
  • futures-test: Prevent double panic in panic_waker (#2236)

0.3.6 - 2020-10-06

  • Fixed UB due to missing 'static on task::waker (#2206)
  • Added AsyncBufReadExt::fill_buf (#2225)
  • Added TryStreamExt::try_take_while (#2212)
  • Added is_connected_to method to mpsc::{Sender, UnboundedSender} (#2179)
  • Added is_connected_to method to oneshot::Sender (#2158)
  • Implement FusedStream for FuturesOrdered (#2205)
  • Fixed documentation links
  • Improved documentation
  • futures-test: Added track_closed method to AsyncWriteTestExt and SinkTestExt (#2159)
  • futures-test: Implemented more traits for InterleavePending (#2208)
  • futures-test: Implemented more traits for AssertUnmoved (#2208)

0.3.5 - 2020-05-08

  • Added StreamExt::flat_map.
  • Added StreamExt::ready_chunks.
  • Added *_unpin methods to SinkExt.
  • Added a cancellation() future to oneshot::Sender.
  • Added reunite method to ReadHalf and WriteHalf.
  • Added Extend implementations for Futures(Un)Ordered and SelectAll.
  • Added support for reexporting the join! and select! macros.
  • Added no_std support for the pending! and poll! macros.
  • Added Send and Sync support for AssertUnmoved.
  • Fixed a bug where Shared wasn't relinquishing control to the executor.
  • Removed the Send bound on the output of RemoteHandle.
  • Relaxed bounds on FuturesUnordered.
  • Reorganized internal tests to work under different --features.
Commits
  • 1661bad Release 0.3.9
  • 62e0328 Remove version from path dev-dependencies to make it easier to publish (#2305)
  • 73aaf4a Run sanitizers on CI (#2303)
  • 8e9b86e Do not redefine modules in futures crate (#2299)
  • 88bd185 impl FusedFuture for oneshot::Receiver (#2300)
  • caea9b1 Add clippy configuration file (#2301)
  • 7ce5ce8 perf: Pack the state and future of unfolds in the same memory (#2283)
  • 5559680 Replace deprecated compare_and_swap with compare_exchange (#2297)
  • 8a04b51 Implement Clone for With combinator (#2290)
  • da71932 futures-util: Migrate from pin-project to pin-project-lite
  • Additional commits viewable in compare view


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) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
dependabot-preview[bot] commented 3 years ago

Superseded by #69.