Commit Graph

6 Commits

Author SHA256 Message Date
4879c3323f update to 1.5.4:
* Various Speed improvements
  * I/O Performance improvements
  * Support of externally-defined sequence producers
  * rebase pzstd.1.patch

OBS-URL: https://build.opensuse.org/package/show/Archiving/zstd?expand=0&rev=79
2023-02-10 11:13:24 +00:00
ced1fa5cd0 update to 1.5.2:
* correct a performance regression
  * smaller improvements and fixes
  * See https://github.com/facebook/zstd/releases/tag/v1.5.2
- Refresh pzstd.1.patch
- Drop upstream noexecstack.patch

OBS-URL: https://build.opensuse.org/package/show/Archiving/zstd?expand=0&rev=74
2022-01-21 07:17:55 +00:00
Martin Pluskal
6895090f7c Accepting request 942801 from home:dirkmueller:Factory
- update to 1.5.1:
  * perf: rebalanced compression levels, to better match the intended speed/level curve
  * perf: faster huffman decoder, using x64 assembly
  * perf: slightly faster high speed modes (strategies fast & dfast)
  * perf: improved binary size and faster compilation times
  * perf: new row64 mode, used notably in level 12
  * perf: faster mid-level compression speed in presence of highly repetitive patterns
  * perf: minor compression ratio improvements for small data at high levels
  * perf: reduced stack usage (mostly useful for Linux Kernel)
  * perf: faster compression speed on incompressible data
  * perf: on-demand reduced ZSTD_DCtx state size, using build macro ZSTD_DECODER_INTERNAL_BUFFER, at a small cost of performance
  * build: allows hiding static symbols in the dynamic library, using build macro
  * build: support for m68k (Motorola 68000's)
  * build: improved AIX support
  * build: improved meson unofficial build
  * cli : custom memory limit when training dictionary (#2925)
  * cli : report advanced parameters information when compressing in very verbose mode (``-vv`)

- force use of packed statements for arm platforms

OBS-URL: https://build.opensuse.org/request/show/942801
OBS-URL: https://build.opensuse.org/package/show/Archiving/zstd?expand=0&rev=69
2021-12-28 08:54:26 +00:00
fc113dd140 Update to version 1.4.7
* Improved --long mode
  * --long now automatically enabled for any window size >= 128MB
  * Faster decompression of small blocks
  * CLI improvements
    + accept parameter through environment variable ZSTD_NBTHREADS
    + new command --output-dir-mirror
    + more accurate warning and error messages
  * New experimental features
    + Shared Thread Pool
    + Faster Dictionary Compression
    + New Sequence Ingestion API
  * Drop upstream fix-lib-build.patch

OBS-URL: https://build.opensuse.org/package/show/Archiving/zstd?expand=0&rev=52
2020-12-17 04:11:04 +00:00
9650867759 Accepting request 745552 from home:namtrac:branches:Archiving
- Update to version 1.4.4
  * perf: Improved decompression speed, by > 10%
  * perf: Better compression speed when re-using a context
  * perf: Fix compression ratio when compressing large files with
    small dictionary
  * perf: zstd reference encoder can generate RLE blocks
  * perf: minor generic speed optimization
  * api: new ability to extract sequences from the parser for analysis
  * api: fixed decoding of magic-less frames
  * api: fixed ZSTD_initCStream_advanced() performance with fast modes
  * cli: Named pipes support
  * cli: short tar's extension support
  * cli: command --output-dir-flat=DIE , generates target files into
    requested directory
  * cli: commands --stream-size=# and --size-hint=#
  * cli: command --exclude-compressed
  * cli: faster -t test mode
  * cli: improved some error messages
  * cli: fix rare deadlock condition within dictionary builder
  * misc: Improved documentation : ZSTD_CLEVEL, DYNAMIC_BMI2,
    ZSTD_CDict, function deprecation, zstd format
  * misc: fixed educational decoder : accept larger literals section,
    and removed UNALIGNED() macro
- Refresh pzstd.1.patch

OBS-URL: https://build.opensuse.org/request/show/745552
OBS-URL: https://build.opensuse.org/package/show/Archiving/zstd?expand=0&rev=45
2019-11-06 09:03:27 +00:00
Martin Pluskal
f68095d641 Accepting request 616852 from home:rudi_m
- enable pzstd (parallel zstd)
- add pzstd.1.patch, taken from Fedora package (git 21908004)
- fix pzstd tests
- add pzstd-global-gtest.patch

Note, in earlier submit request the pzstd tests were empty.

OBS-URL: https://build.opensuse.org/request/show/616852
OBS-URL: https://build.opensuse.org/package/show/Archiving/zstd?expand=0&rev=20
2018-06-15 07:00:19 +00:00