From bd0bf66f318942d44a8731c6f0f65202946f8bc2 Mon Sep 17 00:00:00 2001 From: beorn7 Date: Wed, 17 Sep 2025 19:17:56 +0200 Subject: [PATCH] tsdb: Include floatHistograms in headAppender.Rollback() Signed-off-by: beorn7 --- tsdb/head_append.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tsdb/head_append.go b/tsdb/head_append.go index a3bdee9684..80357fdf13 100644 --- a/tsdb/head_append.go +++ b/tsdb/head_append.go @@ -2229,6 +2229,13 @@ func (a *headAppender) Rollback() (err error) { series.pendingCommit = false series.Unlock() } + for i := range b.floatHistograms { + series = b.floatHistogramSeries[i] + series.Lock() + series.cleanupAppendIDsBelow(a.cleanupAppendIDsBelow) + series.pendingCommit = false + series.Unlock() + } b.close(h) } a.batches = a.batches[:0]