diff --git a/storage/metric/operation.go b/storage/metric/operation.go index a090a00c78..71dc929363 100644 --- a/storage/metric/operation.go +++ b/storage/metric/operation.go @@ -438,10 +438,9 @@ func optimizeForward(pending ops) (out ops) { var ( head = ops{t} - tail = pending ) - pending = append(head, tail...) + pending = append(head, pending...) } case *getValuesAtIntervalOp: pending = pending[1:len(pending)]