Azure / azure-storage-cpp

Microsoft Azure Storage Client Library for C++
http://azure.github.io/azure-storage-cpp
Apache License 2.0
132 stars 147 forks source link

API support for Batch Delete in SDK? #365

Closed yxiang92128 closed 2 years ago

yxiang92128 commented 4 years ago

Do we already have an API to perform batch delete as specified in the RESTapi: https://docs.microsoft.com/en-us/rest/api/storageservices/blob-batch

Basically one request to perform a batched deletion of a list of blobs.

If not, any plan to add them soon?

Thanks,

Yang

Jinming-Hu commented 4 years ago

@yxiang92128 We don't support blob batch in this SDK. But I happen to be working on Blob Batch feature in Track2 SDK. It will be finished in few days.

yxiang92128 commented 4 years ago

@JinmingHu-MSFT you mean Track2 SDK will be finished in couple of days or the blob batch feature by itself?

yxiang92128 commented 4 years ago

@JinmingHu-MSFT you mean Track2 SDK will be finished in couple of days or the blob batch feature by itself?

Jinming-Hu commented 4 years ago

@yxiang92128 Blob batch feature.

But we already have a private release for Track2 SDK. You can have a try now if you want.

yxiang92128 commented 4 years ago

But from the github you pointed me to, it will not be backward compatible with the current SDK. It requires a good amount of code changes?

Jinming-Hu commented 4 years ago

it comes with new-designed API interfaces and not compatible with current Track1 SDK.

yxiang92128 commented 4 years ago

Thanks. We will have to allocate our development effort to accommodate the change. But I will clone your github and give it a try.

Thanks,

Yang

Jinming-Hu commented 4 years ago

Thanks. We will have to allocate our development effort to accommodate the change. But I will clone your github and give it a try.

Thanks,

Yang

Yeah do give it a try. It resolves all known issues in Track1 SDK.

Jinming-Hu commented 2 years ago

Hi @yxiang92128 , blob batch is available in Track2 SDK 12.5.0.beta2. We'll ship a beta release next month.