Skip to content

Add zstd compression support#10

Merged
jkyberneees merged 1 commit intomainfrom
feat/adding-zstd-compression
Mar 16, 2026
Merged

Add zstd compression support#10
jkyberneees merged 1 commit intomainfrom
feat/adding-zstd-compression

Conversation

@jkyberneees
Copy link
Contributor

  • Add Zstandard (zstd) on-the-fly compression via klauspost/compress
  • Support pre-compressed .zst sidecar files alongside .gz and .br
  • Encoding priority: brotli > zstd > gzip (best ratio → fastest decompress)
  • Add 5 zstd unit tests + cache-hit benchmark
  • Update Makefile precompress target for zstd generation
  • Update documentation across README, USER_GUIDE, and website

- Add Zstandard (zstd) on-the-fly compression via klauspost/compress
- Support pre-compressed .zst sidecar files alongside .gz and .br
- Encoding priority: brotli > zstd > gzip (best ratio → fastest decompress)
- Add 5 zstd unit tests + cache-hit benchmark
- Update Makefile precompress target for zstd generation
- Update documentation across README, USER_GUIDE, and website
@jkyberneees jkyberneees merged commit 771a8a0 into main Mar 16, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant