Better search for blobs with a given name

This commit is contained in:
Jakub Kuklis 2021-11-04 12:37:58 +00:00
parent 33247db3f4
commit 5e2b2b1eee

View File

@ -132,7 +132,11 @@ bool DiskBlobStorage::supportZeroCopyReplication() const
bool DiskBlobStorage::checkUniqueId(const String & id) const
{
auto blobs_list_response = blob_container_client->ListBlobs();
Azure::Storage::Blobs::ListBlobsOptions blobs_list_options;
blobs_list_options.Prefix = id;
// TODO: does it return at most 5k blobs? Do we ever need the continuation token?
auto blobs_list_response = blob_container_client->ListBlobs(blobs_list_options);
auto blobs_list = blobs_list_response.Blobs;
for (auto blob : blobs_list)