fix/355-increase-tree-service-client-cache-size #359

Closed
ale64bit wants to merge 156 commits from ale64bit/frostfs-node:fix/355-increase-tree-service-client-cache-size into support/v0.36
Showing only changes of commit a1b4ba9980 - Show all commits

View file

@ -87,7 +87,11 @@ func (c *Config) Compress(data []byte) []byte {
return data
}
maxSize := c.encoder.MaxEncodedSize(len(data))
return c.encoder.EncodeAll(data, make([]byte, 0, maxSize))
compressed := c.encoder.EncodeAll(data, make([]byte, 0, maxSize))
if len(data) < len(compressed) {
return data
}
return compressed
}
// Close closes encoder and decoder, returns any error occurred.