Pool snappy decompression for minimized request

This commit is contained in:
Nicolás Pazos 2023-11-08 12:06:19 -03:00 committed by Callum Styan
parent 6f957dba95
commit b15d1c1d81

View file

@ -944,7 +944,9 @@ func DecodeMinimizedWriteRequest(r io.Reader) (*prompb.MinimizedWriteRequest, er
return nil, err
}
reqBuf, err := snappy.Decode(nil, compressed)
comp := GetPooledComp()
defer PutPooledComp(comp)
reqBuf, err := comp.Decompress(compressed)
if err != nil {
return nil, err
}