Anyone using Azure DataBus and scaled out endpoints
Symptoms
Scaled out endpoint could attempt to remove blobs in parallel. This could result in instances listing blobs that are removed by another instance. When attempt is made to remove a blob that doesn't exist, exception is thrown and foreach loop will be interrupted, causing to skip the rest of the blobs that potentially could be deleted.
Workaround
Not required. Eventually blobs are removed by the last endpoint instance.
Who's affected
Anyone using Azure DataBus and scaled out endpoints
Symptoms
Scaled out endpoint could attempt to remove blobs in parallel. This could result in instances listing blobs that are removed by another instance. When attempt is made to remove a blob that doesn't exist, exception is thrown and
foreach
loop will be interrupted, causing to skip the rest of the blobs that potentially could be deleted.Workaround
Not required. Eventually blobs are removed by the last endpoint instance.