From 506a1020aa2ecea4675e58e22dfa7d37208bad98 Mon Sep 17 00:00:00 2001 From: bwplotka Date: Fri, 14 Nov 2025 06:30:41 +0000 Subject: [PATCH] fix(alp): adjust len of dst for constant case Otherwise it panics Signed-off-by: bwplotka --- alp/alp.go | 1 + 1 file changed, 1 insertion(+) diff --git a/alp/alp.go b/alp/alp.go index 3b1acfe..4a3fba6 100644 --- a/alp/alp.go +++ b/alp/alp.go @@ -66,6 +66,7 @@ func Encode(dst []byte, src []float64) []byte { if cap(dst) < MetadataSize { dst = make([]byte, MetadataSize) } + dst = dst[:MetadataSize] encodeMetadata(dst, CompressionMetadata{ EncodingType: EncodingConstant, Count: int32(len(src)),