Skip to content

Releases: DataDog/zstd

zstd 1.5.7 - wrapper patches 1

21 Nov 14:02
5c504fb

Choose a tag to compare

Pre-release

What's Changed

  • Keep decompressing as long as we have compressed data by @vickenty in #155

Full Changelog: v1.5.7...v1.5.7+patch1

zstd 1.5.7

28 Mar 19:59
06fc470

Choose a tag to compare

What's Changed

Full Changelog: v1.5.6...v1.5.7

zstd 1.5.6

30 Jul 11:32
b52f603

Choose a tag to compare

What's Changed

  • Fix readme typo by @colinlyguo in #136
  • Update upperBound ratio when guessing the required decompression buffer size by @sfluor in #141
  • Update vendored zstd to 1.5.6 by @Viq111 in #143

Full Changelog: v1.5.5+patch1...v1.5.6

zstd 1.5.5 - wrapper patches 1

24 Aug 21:13
869dae0

Choose a tag to compare

What's Changed

  • add DecompressInto for decompression of payloads with known sizes by @jbowens in #130
  • [bulk] Fix being able to Decompress large payloads by @Viq111 in #132

New Contributors

Full Changelog: v1.5.5...v1.5.5+patch1

zstd 1.5.5

21 Apr 15:32
5f14d6a

Choose a tag to compare

zstd 1.5.5 Pre-release
Pre-release

What's Changed

  • Update vendored zstd to 1.5.5 (#125)
  • [circleci] Update to non-deprecated images (#124)

v1.5.2...v1.5.5

zstd 1.5.2 - wrapper patches 1

06 Jun 20:44
fd035e5

Choose a tag to compare

What's Changed

  • Fix unneededly allocated large decompression buffer by @XiaochenCui (#118) & @Viq111 in #120
  • Add SetNbWorkers api to the writer code (see #108) by @bsergean in #117
    • For large workloads, the performance can be improved by 3-6x (see #117 (comment))
    • Write() becomes async with workers > 1, make sure you read the method documentation before using

New Contributors

Full Changelog: v1.5.2...v1.5.2+patch1

zstd 1.5.2

22 Apr 20:04
e5990c1

Choose a tag to compare

zstd 1.5.2 Pre-release
Pre-release

This release updates the upstream zstd version to 1.5.2 (#116)

The update 1.5.0 -> 1.5.2 overall has a similar performance profile. Please note that depending on the workload, performance could vary by -10% / +10%

zstd 1.5.0 - wrapper patches 2

18 Apr 14:23
ed849f7

Choose a tag to compare

What's Changed

Full Changelog: v1.5.0+patch1...v1.5.0+patch2

zstd 1.5.0 - wrapper patches 1

23 Mar 17:47
718c6ee

Choose a tag to compare

What's Changed

  • zstd.go: Set ZSTD_LEGACY_SUPPORT=4 to decompress legacy payloads by @evanj in #105

Full Changelog: v1.5.0...v1.5.0+patch1

zstd 1.5.0

24 Nov 15:17
c4c921b

Choose a tag to compare

This release updates the upstream zstd version to 1.5.0 (#106) (thanks @SirSniper!) which sports some major performance improvements!

It comes with additional changes to the Go wrapper:

  • Allow building against zstd dynamic library instead of static by @dopuskh3 (#109)
  • Don't block the stream reader when a block is available by @delthas (#96)