From 39879255bff6f065f691c72aac20750e09f9f7b6 Mon Sep 17 00:00:00 2001 From: Vladyslav Diachenko Date: Tue, 23 Jan 2024 18:56:59 +0200 Subject: [PATCH] panic investigation 4 Signed-off-by: Vladyslav Diachenko --- pkg/bloomgateway/bloomgateway.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkg/bloomgateway/bloomgateway.go b/pkg/bloomgateway/bloomgateway.go index 2d72be555267..b4bc4edfc441 100644 --- a/pkg/bloomgateway/bloomgateway.go +++ b/pkg/bloomgateway/bloomgateway.go @@ -330,8 +330,7 @@ func (g *Gateway) FilterChunkRefs(ctx context.Context, req *logproto.FilterChunk }) requestCount := len(req.Refs) - responses := responsesPool.Get(requestCount) - defer responsesPool.Put(responses) + responses := make([]v1.Output, 0, requestCount) outer: for { @@ -370,7 +369,7 @@ outer: g.metrics.addUnfilteredCount(numChunksUnfiltered) g.metrics.addFilteredCount(len(req.Refs)) - level.Debug(g.logger).Log("msg", "return filtered chunk refs", "unfiltered", numChunksUnfiltered, "filtered", len(req.Refs)) + level.Debug(logger).Log("msg", "return filtered chunk refs", "unfiltered", numChunksUnfiltered, "filtered", len(req.Refs)) return &logproto.FilterChunkRefResponse{ChunkRefs: req.Refs}, nil }