Skip to content
This repository was archived by the owner on Oct 6, 2020. It is now read-only.

Releases: MindFlavor/AzureSDKForRust

Put block list

07 Jun 10:17
0.7.2
87e0050
Compare
Choose a tag to compare
Put block list Pre-release
Pre-release
  • Implemented Put Block list
  • Minor bugfix for Put Block
  • Created IntoAzurePath trait

Ref pull request: #44

Partial implementation of block blob streaming access

30 May 16:33
0.7.1
7f64987
Compare
Choose a tag to compare
  • Implemented streaming block blob get with arbitrary chunk size.
  • Added relative e2e test and example.

Ref issue: #42

0.7.0

23 May 08:34
0.7.0
Compare
Choose a tag to compare
0.7.0 Pre-release
Pre-release

v0.6.1

12 May 09:38
86de8e4
Compare
Choose a tag to compare
v0.6.1 Pre-release
Pre-release
  • Removed unnecessary lifetime in impl Future return in storage.
  • Removed unused lifetimes.
  • Replaced try! with ? .
  • Removes unused tokio dependency. PR #35 by nayato.
  • Removed Cargo.lock by nayato.
  • Update dependencies to state of the art (except future 0.2.x because ```Hyper`` does not support it yet).
  • Fixed env_logger::init() because it no longer returns a Result.
  • RustFmt'd with latest rustfmt-preview from rustup.

PartitionKey

15 Nov 14:11
ac2c10d
Compare
Choose a tag to compare
PartitionKey Pre-release
Pre-release

Breaking changes:

  • Changed most Cosmos document functions to accept a azure_sdk_for_rust::azure::cosmos::partition_key::PartitionKey instead of Option<Vec<&str>>. The former is just a more pleasant way of describing the same thing tough.

Other changes:

  • Updated dependencies to latest Cargo version.

v0.5.0

06 Oct 13:42
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release
  • Changed all the remaining Box<Future> in impl Future
  • Corrected a bug in lease blob: now we will pass 0 as Content-Length as required
  • Rustformatted all the code
  • Clipped code (many minor changes, mostly cosmetic ones)

Minor API change

22 Jul 13:46
Compare
Choose a tag to compare
Minor API change Pre-release
Pre-release

Breaking changes:

  • Removed Azure attributes from returned JSON (field QueryDocumentResponse<String>.results).

The removed attributes are in this slice:

const AZURE_KEYS: [&'static str; 5] = ["_attachments", "_etag", "_rid", "_self", "_ts"];

Cosmos document query methods implementation

20 Jul 13:06
Compare
Choose a tag to compare

Implemented features:

  • Added Cosmos query document (both a plan JSON and DeserializeOwned implementing structs).
  • Added more examples.

Replaced tuple return values with single struct for ergonomics

07 Jul 15:09
Compare
Choose a tag to compare

Breaking changes:

  • Changed return type from tuple to single struct to make methods more ergonomic. Issue #26.

Type bugfix

05 Jul 21:15
Compare
Choose a tag to compare
Type bugfix Pre-release
Pre-release

Bugfixes

  • Corrected a type mistake in multiple AsRef<str> parameters.
  • Implemented AsRef<str> in Cosmos document and collection.
  • Fixed type mismatch in examples (in README.md too).