diff --git a/tsdb/engine/tsm1/compact.gen.go b/tsdb/engine/tsm1/compact.gen.go index 645bba74ab..1174555f0d 100644 --- a/tsdb/engine/tsm1/compact.gen.go +++ b/tsdb/engine/tsm1/compact.gen.go @@ -424,7 +424,7 @@ func (k *tsmKeyIterator) mergeUnsigned() { // we need to dedup as there may be duplicate points now for i := 1; !dedup && i < len(k.blocks); i++ { dedup = k.blocks[i].partiallyRead() || - k.blocks[i].minTime <= k.blocks[i-1].maxTime || + k.blocks[i].overlapsTimeRange(k.blocks[i-1].minTime, k.blocks[i-1].maxTime) || len(k.blocks[i].tombstones) > 0 }