Grot (@grafanabot)
Grot (@grafanabot)
Backport 29018d522c0c4a74be07563b14e8e72416408f4f from #55396
Backport e55003174a3bfd0947cc4aa189c68f966c3696b3 from #55576
Backport ded261482334759a3179bc1ea48831efdda0b4b5 from #6938
Automated PR created by [helm-weekly-release-pr.yaml](https://github.com/grafana/mimir/blob/main/.github/workflows/helm-weekly-release-pr.yaml)
Backport b799be3052247f6d3da2a10ab18474dcb0705a5d from #57950
Backport d581b368bdeeaf8870e495a15dcfdf5aef293be9 from #58107
Backport ece8609e7cbcba46c302bccc9b486c63e8d7ea66 from #59745
Backport 37c118b7ddcafb0ea5f80bf0b33fde69c487f9bb from #59660
Automated PR created by [helm-weekly-release-pr.yaml](https://github.com/grafana/mimir/blob/main/.github/workflows/helm-weekly-release-pr.yaml)
Currently, Mimir only implements a time series deletion API for chunk storage. We would like to have the same functionality with blocks storage. Ideally, the API for deleting series should...