Skip to content

workhorse: Update module github.com/Azure/azure-sdk-for-go/sdk/storage/azblob to v0.6.1

This MR contains the following updates:

Package Type Update Change
github.com/Azure/azure-sdk-for-go/sdk/storage/azblob require minor v0.4.1 -> v0.6.1

MR created with the help of gitlab-org/frontend/renovate-gitlab-bot


Release Notes

Azure/azure-sdk-for-go

v0.6.1

Compare Source

0.6.1 (2022-12-09)

Bugs Fixed
  • Fix compilation error on Darwin.

v0.6.0

Compare Source

0.6.0 (2022-12-08)

Features Added
  • Added BlobDeleteType to DeleteOptions to allow access to 'Permanent' DeleteType.
  • Added Set Blob Expiry API.
  • Added method ServiceClient() to the azblob.Client type, allowing access to the underlying service client.
  • Added support for object level immutability policy with versioning (Version Level WORM).
  • Added the custom CRC64 polynomial used by storage for transactional hashes, and implemented automatic hashing for transactions.
Breaking Changes
  • Corrected the name for saoid and suoid SAS parameters in BlobSignatureValues struct as per this
  • Updated type of BlockSize from int to int64 in UploadStreamOptions
  • CRC64 transactional hashes are now supplied with a uint64 rather than a []byte to conform with Golang's hash/crc64 package
  • Field XMSContentCRC64 has been renamed to ContentCRC64
  • The Lease* constant types and values in the blob and container packages have been moved to the lease package and their names fixed up to avoid stuttering.
  • Fields TransactionalContentCRC64 and TransactionalContentMD5 have been replaced by TransactionalValidation.
  • Fields SourceContentCRC64 and SourceContentMD5 have been replaced by SourceContentValidation.
  • Field TransactionalContentMD5 has been removed from type AppendBlockFromURLOptions.
Bugs Fixed
  • Corrected signing of User Delegation SAS. Fixes #​19372 and #​19454
  • Added formatting of start and expiry time in SetAccessPolicy. Fixes #​18712
  • Uploading block blobs larger than 256MB can fail in some cases with error net/http: HTTP/1.x transport connection broken.
  • Blob name parameters are URL-encoded before constructing the complete blob URL.
Other Changes
  • Added some missing public surface area in the container and service packages.
  • The UploadStream() methods now use anonymous memory mapped files for buffers in order to reduce heap allocations/fragmentation.
    • The anonymous memory mapped files are typically backed by the page/swap file, multiple files are not actually created.

v0.5.1

Compare Source

0.5.1 (2022-10-11)

Bugs Fixed
  • GetSASURL(): for container and blob clients, don't add a forward slash before the query string
  • Fixed issue #​19249 by increasing service version to '2020-02-10'.
Other Changes
  • Improved docs for client constructors.
  • Updating azcore version to 1.1.4

v0.5.0

Compare Source

0.5.0 (2022-09-29)

Breaking Changes
  • Complete architectural change for better user experience. Please view the README
Features Added
Bugs Fixed

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, click this checkbox.

This MR has been generated by Renovate Bot.

Merge request reports

Loading