Page MenuHomeSolus

Update zstd to 1.3.5
ClosedPublic

Authored by kyrios123 on Jul 7 2018, 7:55 PM.
Tags
None
Referenced Files
F10997163: D3257.diff
Thu, Jul 27, 3:43 AM
F10993263: D3257.id8048.diff
Tue, Jul 25, 4:25 PM
F10992703: D3257.diff
Tue, Jul 25, 12:51 PM
F10987815: D3257.id8061.diff
Mon, Jul 24, 7:20 AM
F10792559: D3257.diff
May 27 2023, 7:47 AM
F10779496: D3257.id.diff
May 24 2023, 5:52 PM
F10710332: D3257.diff
Apr 28 2023, 5:13 PM
Subscribers
None

Details

Summary
  • perf: much faster dictionary compression
  • perf: small quality improvement for dictionary generation
  • perf: slightly improved high compression levels (notably level 19)
  • mem : automatic memory release for long duration contexts
  • cli : fix : overlapLog can be manually set
  • cli : fix : decoding invalid lz4 frames
  • api : fix : performance degradation for dictionary compression when using advanced API
  • api : change : clarify ZSTD_CCtx_reset() vs ZSTD_CCtx_resetParameters()
  • build: select custom libzstd scope through control macros
  • build: make and make all are compatible with -j
  • doc : clarify zstd_compression_format.md, updated for IETF RFC process

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan
  • Unit tests OK
  • Successfully build btrfs-progs and rpm

Diff Detail

Repository
R3331 zstd
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision is now accepted and ready to land.Jul 10 2018, 8:14 PM
This revision was automatically updated to reflect the committed changes.