From 8eed9a4ddebe5b5ccbd332ae517c4effe381da2a Mon Sep 17 00:00:00 2001 From: Owen Diehl Date: Mon, 27 Jun 2022 13:57:51 -0400 Subject: [PATCH] dont call getinstance twice in checkpointing (#6516) Signed-off-by: Owen Diehl --- pkg/ingester/checkpoint.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/ingester/checkpoint.go b/pkg/ingester/checkpoint.go index 2a71444a36..e90e72e678 100644 --- a/pkg/ingester/checkpoint.go +++ b/pkg/ingester/checkpoint.go @@ -207,7 +207,7 @@ type streamIterator struct { func newStreamsIterator(ing ingesterInstances) *streamIterator { instances := ing.getInstances() streamInstances := make([]streamInstance, len(instances)) - for i, inst := range ing.getInstances() { + for i, inst := range instances { streams := make([]*stream, 0, inst.streams.Len()) _ = inst.forAllStreams(context.Background(), func(s *stream) error { streams = append(streams, s)