AndreasSko / go-jwlm

A command line tool to easily merge JW Library backups, written in Go.
MIT License
71 stars 3 forks source link

Update module github.com/klauspost/compress to v1.15.0 #125

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
github.com/klauspost/compress require minor v1.14.2 -> v1.15.0

Release Notes

klauspost/compress ### [`v1.15.0`](https://togithub.com/klauspost/compress/releases/v1.15.0) [Compare Source](https://togithub.com/klauspost/compress/compare/v1.14.4...v1.15.0) #### What's Changed - zstd: Refactor decoder by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/498](https://togithub.com/klauspost/compress/pull/498) - zstd: Add stream encoding without goroutines by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/505](https://togithub.com/klauspost/compress/pull/505) Both compression and decompression now supports "synchronous" stream operations. This means that whenever "concurrency" is set to 1, they will operate without spawning goroutines. Stream decompression is now faster on asynchronous, since the goroutine allocation much more effectively splits the workload. On typical streams this will typically use 2 cores fully for decompression. When a stream has finished decoding no goroutines will be left over, so decoders can now safely be pooled and still be garbage collected. While the release has been extensively tested, it is recommended to do testing when upgrading. - huff0: Prevent single blocks exceeding 16 bits by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/507](https://togithub.com/klauspost/compress/pull/507) - flate: Inline literal emission by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/509](https://togithub.com/klauspost/compress/pull/509) - gzhttp: Add zstd to transport by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/400](https://togithub.com/klauspost/compress/pull/400) - gzhttp: Make content-type optional by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/510](https://togithub.com/klauspost/compress/pull/510) **Full Changelog**: https://github.com/klauspost/compress/compare/v1.14.4...v1.15.0 ### [`v1.14.4`](https://togithub.com/klauspost/compress/releases/v1.14.4) [Compare Source](https://togithub.com/klauspost/compress/compare/v1.14.3...v1.14.4) #### What's Changed - flate: Fix rare huffman only (-2) corruption by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/503](https://togithub.com/klauspost/compress/pull/503) - Update deprecated CreateHeaderRaw to correctly call CreateRaw by [@​saracen](https://togithub.com/saracen) in [https://github.com/klauspost/compress/pull/502](https://togithub.com/klauspost/compress/pull/502) - archive/zip: don't read data descriptor early by [@​saracen](https://togithub.com/saracen) in [https://github.com/klauspost/compress/pull/501](https://togithub.com/klauspost/compress/pull/501) - huff0: Use static decompression buffer up to 30% faster by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/499](https://togithub.com/klauspost/compress/pull/499) - huff0: Use buffers for 1X decodes by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/500](https://togithub.com/klauspost/compress/pull/500) **Full Changelog**: https://github.com/klauspost/compress/compare/v1.14.3...v1.14.4 ### [`v1.14.3`](https://togithub.com/klauspost/compress/releases/v1.14.3) [Compare Source](https://togithub.com/klauspost/compress/compare/v1.14.2...v1.14.3) #### What's Changed - flate: Improve level 3 compression by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/478](https://togithub.com/klauspost/compress/pull/478) - flate: Improve level 1 speed by ~10% by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/482](https://togithub.com/klauspost/compress/pull/482) - flate: Improve decompression speed 5-10% by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/483](https://togithub.com/klauspost/compress/pull/483) - s2: Improve matching by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/484](https://togithub.com/klauspost/compress/pull/484) & [https://github.com/klauspost/compress/pull/486](https://togithub.com/klauspost/compress/pull/486) - flate: Faster token writer, 1-2% on fastest by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/489](https://togithub.com/klauspost/compress/pull/489) - flate: Improve huffman generation speed ~5% faster by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/490](https://togithub.com/klauspost/compress/pull/490) - flate: Improve incompressible data speed by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/491](https://togithub.com/klauspost/compress/pull/491) - flate: Skip predef checks if many tokens by [@​klauspost](https://togithub.com/klauspost) in [https://github.com/klauspost/compress/pull/494](https://togithub.com/klauspost/compress/pull/494) **Full Changelog**: https://github.com/klauspost/compress/compare/v1.14.2...v1.14.3

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.

coveralls commented 2 years ago

Coverage Status

Coverage increased (+0.2%) to 86.178% when pulling 2c1d0481ad09a5a7dd239db556e80cfa687e2baa on renovate/github.com-klauspost-compress-1.x into 13d2821301aacf66b4e7d399830bbeb4570b6d14 on master.