From a72a6ecefdf8d1dae749c402e0814b1eb19ecf93 Mon Sep 17 00:00:00 2001 From: jfolz Date: Wed, 4 Jan 2023 18:52:17 +0100 Subject: [PATCH] Fix chunks-inspect reports zstd compressed chunks as lz4-256k (#8028) **What this PR does / why we need it**: Make the `chunks-inspect` command correctly report Zstandard compressed chunks as `zstd` encoding. **Which issue(s) this PR fixes**: The `chunks-inspect` command falsely reports Zstandard compressed chunks as `lz4-256k`. **Special notes for your reviewer**: **Checklist** - [x] Reviewed the `CONTRIBUTING.md` guide - [ ] Documentation added - [ ] Tests updated - [ ] `CHANGELOG.md` updated - [ ] Changes that require user attention or interaction to upgrade are documented in `docs/sources/upgrading/_index.md` --- cmd/chunks-inspect/loki.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/chunks-inspect/loki.go b/cmd/chunks-inspect/loki.go index 2ae2f9df8d..35bb90774a 100644 --- a/cmd/chunks-inspect/loki.go +++ b/cmd/chunks-inspect/loki.go @@ -43,7 +43,7 @@ var ( enclz4_1M = Encoding{code: 6, name: "lz4-1M", readerFn: func(reader io.Reader) (io.Reader, error) { return lz4.NewReader(reader), nil }} enclz4_4M = Encoding{code: 7, name: "lz4-4M", readerFn: func(reader io.Reader) (io.Reader, error) { return lz4.NewReader(reader), nil }} encFlate = Encoding{code: 8, name: "flate", readerFn: func(reader io.Reader) (io.Reader, error) { return flate.NewReader(reader), nil }} - encZstd = Encoding{code: 9, name: "lz4-256k", readerFn: func(reader io.Reader) (io.Reader, error) { + encZstd = Encoding{code: 9, name: "zstd", readerFn: func(reader io.Reader) (io.Reader, error) { r, err := zstd.NewReader(reader) if err != nil { panic(err)