Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to Azure Storage 5.0.0 #23448

Closed
dadoonet opened this issue Mar 2, 2017 · 4 comments
Closed

Update to Azure Storage 5.0.0 #23448

dadoonet opened this issue Mar 2, 2017 · 4 comments
Assignees
Labels
:Distributed Coordination/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs

Comments

@dadoonet
Copy link
Member

dadoonet commented Mar 2, 2017

We are using azure-storage:4.0.0 but latest available version is now

<dependency>
    <groupId>com.microsoft.azure</groupId>
    <artifactId>azure-storage</artifactId>
    <version>5.0.0</version>
</dependency>

Changelog (I highlighted the most important ones IMO):

2017.01.18 Version 5.0.0

  • Prefix support for listing files and directories.
  • Added support for setting public access when creating a blob container
  • The public access setting on a blob container is now a container property returned from downloadProperties.
  • Add Message now modifies the PopReceipt, Id, NextVisibleTime, InsertionTime, and ExpirationTime properties of its CloudQueueMessage parameter.
  • Populate content MD5 for range gets on Blobs and Files.
  • Added support in Page Blob for incremental copy.
  • Added large BlockBlob upload support. Blocks can now support sizes up to 100 MB.
  • Added a new, memory-optimized upload strategy for the upload* APIs. This algorithm only applies for blocks greater than 4MB and when storeBlobContentMD5 and Client-Side Encryption are disabled.
  • getQualifiedUri() has been deprecated for Blobs. Please use getSnapshotQualifiedUri() instead. This new function will return the blob including the snapshot (if present) and no SAS token.
  • getQualifiedStorageUri() has been deprecated for Blobs. Please use getSnapshotQualifiedStorageUri() instead. This new function will return the blob including the snapshot (if present) and no SAS token.
  • Fixed a bug where copying from a blob that included a SAS token and a snapshot ommitted the SAS token.
@peterleonardlie
Copy link

I would like to take try to fix this issue :)

@dadoonet
Copy link
Member Author

dadoonet commented Mar 4, 2017

All yours! ;)

@peterleonardlie
Copy link

hi @dadoonet I'm kinda new to this,
i know we have to change the dependencies in elasticsearch/plugins/repository-azure/build.gradle
what is the branch i have to use? master? or there is other branch?

@dadoonet
Copy link
Member Author

dadoonet commented Mar 4, 2017

Master. We do the backport if needed.

@dadoonet dadoonet self-assigned this Mar 9, 2017
@dadoonet dadoonet removed the help wanted adoptme label Mar 9, 2017
dadoonet added a commit to dadoonet/elasticsearch that referenced this issue Mar 9, 2017
dadoonet added a commit that referenced this issue Mar 30, 2017
Related to #23448
Backport of #23517 in 5.x branch (5.4)
@clintongormley clintongormley added :Distributed Coordination/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs and removed :Plugin Repository Azure labels Feb 14, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Distributed Coordination/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs
Projects
None yet
Development

No branches or pull requests

3 participants