Backport 31368806a9c5e0ff6c43045e008861f26ed61af3 from #14182
What this PR does / why we need it:
added backoff mechanism to slow down and retry delete requests on retention.
It should help avoid the case when the cloud provider rate limits the compactor due to the huge number of requests fired to delete the chunks.
Backport 31368806a9c5e0ff6c43045e008861f26ed61af3 from #14182
What this PR does / why we need it: added backoff mechanism to slow down and retry delete requests on retention. It should help avoid the case when the cloud provider rate limits the compactor due to the huge number of requests fired to delete the chunks.