rclone/backend/azureblob
Nick Craig-Wood 189ef5f257 azureblob: fix memory usage by upgrading the SDK and implementing a TransferManager
In the Azure SDK there was a bug which caused excessive memory use
when doing repeated transfers:

https://github.com/Azure/azure-storage-blob-go/issues/233

This patch updates the SDK to v0.13.0 which allowed us to implement a
custom TransferManager which integrates with rclone's memory pool.

This fixes the excessive memory consumption.

See: https://forum.rclone.org/t/ask-for-settings-recommendation-for-azureblob/21505/
2021-01-30 17:26:59 +00:00
..
azureblob_internal_test.go build: make rclone build with wasm 2020-08-10 17:32:21 +01:00
azureblob_test.go azure-blob-storage: utilize streaming capabilities - #1614 2021-01-10 17:02:42 +00:00
azureblob_unsupported.go build: make rclone build with wasm 2020-08-10 17:32:21 +01:00
azureblob.go azureblob: fix memory usage by upgrading the SDK and implementing a TransferManager 2021-01-30 17:26:59 +00:00
imds_test.go azureblob: add support for managed identities 2020-12-28 13:23:35 +00:00
imds.go azureblob: add support for managed identities 2020-12-28 13:23:35 +00:00