Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Update Azure Blob Storage API version to 2016-05-31 #1340
Update Azure Blob Storage API version to 2016-05-31
To enable the Azure Blobs driver to upload larger files, this pull request updates the blob storage API version used by the driver to 2016-05-31 which raised the size of block blobs that can be uploaded in a single request to 100MB.
To leverage the full capacity of the new storage API version, the maximum block size in the Azure Blobs driver is also increased to 100MB. A code comment from 2013 cautioned about Azure instability on requests over 4MB, however, I haven't seen any stability issues with this change during over 200 runs of the integration tests using file uploads ranging from 4MB to 100MB.
Given that the Azure Blobs driver currently does not support chunked upload, increasing the maximum upload size seems to me like a pragmatic fix to expand the driver's functionality until a more comprehensive refactor can be made to re-instate the block-list workflow.
Aug 11, 2019
@@ Coverage Diff @@ ## trunk #1340 +/- ## ========================================== + Coverage 86.33% 86.34% +<.01% ========================================== Files 371 372 +1 Lines 75794 75825 +31 Branches 6928 6928 ========================================== + Hits 65440 65471 +31 Misses 7570 7570 Partials 2784 2784