Nick Terrell
|
f520f6dfbe
|
[trace] Minor fixes found during integration
* Mark `ZSTD_CCtx_getParameter()` as const
* Add `extern "C"` guards to `zstd_trace.h`
|
2021-02-11 16:20:04 -08:00 |
|
Nick Terrell
|
54a4998a80
|
Add basic tracing functionality
|
2021-02-05 16:28:52 -08:00 |
|
sen
|
69085db61c
|
Merge pull request #2446 from senhuang42/multiple_ddicts_v3
[RFC] Support references to multiple DDicts
|
2021-01-08 16:49:45 -05:00 |
|
Yann Collet
|
c416015ab5
|
Merge pull request #2459 from ThomasWaldmann/fix-typos
fix typos (work done by Andrea Gelmini)
|
2021-01-07 16:19:10 -08:00 |
|
Thomas Waldmann
|
f9802d80a0
|
fix typos (work done by Andrea Gelmini)
|
2021-01-07 18:47:23 +01:00 |
|
senhuang42
|
22b7bff2bc
|
Add unit test, improve documentation
|
2021-01-07 12:29:12 -05:00 |
|
senhuang42
|
ea52fc3606
|
Use XXHash for hash function, create a sensible public interface
|
2021-01-07 12:29:12 -05:00 |
|
senhuang42
|
7c1a79f232
|
Add debuglog statements
|
2021-01-07 12:29:11 -05:00 |
|
senhuang42
|
fd5b608f1c
|
Add parameter to control multiple DDicts
|
2021-01-07 12:29:11 -05:00 |
|
Yann Collet
|
9866148e22
|
removed redundant tests
clang v3.8 tests are either flacky or redundant,
prefer using clang-latest.
|
2021-01-06 15:40:20 -08:00 |
|
Nick Terrell
|
66e811d782
|
[license] Update year to 2021
|
2021-01-04 17:53:52 -05:00 |
|
senhuang42
|
5c41490bfe
|
Use pre-defined constants
|
2020-12-21 11:52:05 -05:00 |
|
senhuang42
|
7e11bd012b
|
Implement skippable frame function
|
2020-12-21 11:13:22 -05:00 |
|
Yann Collet
|
7c495e8ea2
|
updated version number to v1.4.8
|
2020-12-18 15:52:11 -08:00 |
|
Yann Collet
|
f647a759fe
|
updated version number to v1.4.7
and updated doc
|
2020-12-15 20:53:05 -08:00 |
|
Yann Collet
|
9f8b180d5d
|
fixed API documentation
|
2020-12-02 00:15:07 -08:00 |
|
senhuang42
|
3efe9c902b
|
Add sequence nb validation to compressSequences(), adjust minMatch comparisons
|
2020-12-01 10:54:45 -05:00 |
|
senhuang42
|
7742f076b4
|
Add experimental param for sequence validation
|
2020-11-20 11:57:41 -05:00 |
|
senhuang42
|
3c4454769b
|
Improve documentation on ZSTD_compressSequences()
|
2020-11-18 09:52:24 -05:00 |
|
senhuang42
|
8f3136a9c7
|
Fix assert edge case, improve documentation in zstd.h
|
2020-11-16 18:05:35 -05:00 |
|
senhuang42
|
7f563b0519
|
Add new sequence format as an experimental CCtx param
|
2020-11-16 10:49:17 -05:00 |
|
senhuang42
|
46824cb018
|
Add new sequence compress api params to cctx
|
2020-11-16 10:49:17 -05:00 |
|
senhuang42
|
b8e16a2057
|
Remove extraneous function in this API
|
2020-11-16 10:49:17 -05:00 |
|
senhuang42
|
5fd69f8173
|
Add documentation for new api functions
|
2020-11-16 10:49:16 -05:00 |
|
senhuang42
|
c675fb46f1
|
Rename internal function compressSequences(), and promote new *_ext() functions to their actual name
|
2020-11-16 10:49:16 -05:00 |
|
senhuang42
|
e0f26afce9
|
Add sequence compression format param
|
2020-11-16 10:49:16 -05:00 |
|
senhuang42
|
086513b5b9
|
Implement first pass at compressSequences()
|
2020-11-16 10:49:16 -05:00 |
|
senhuang42
|
a9327b1e9b
|
Add initial function prototype for ZSTD_compressSequences_ext (to be renamed later)
|
2020-11-16 10:33:35 -05:00 |
|
sen
|
f62edf0fe9
|
Merge pull request #2381 from senhuang42/expand_sequence_extraction_api
Add enum to define ZSTD_Sequence type and update sequence extraction API
|
2020-11-06 13:00:31 -05:00 |
|
senhuang42
|
7d1dea070c
|
Update unit tests
|
2020-11-06 11:10:37 -05:00 |
|
senhuang42
|
51abd58208
|
Rename getSequences() to generateSequences()
|
2020-11-06 10:53:22 -05:00 |
|
senhuang42
|
261ea69661
|
Add new mergeGeneratedSequences() function
|
2020-11-06 10:52:34 -05:00 |
|
Luke Pitt
|
eac309c71b
|
Add ZSTD_getDictID_fromCDict function to experimental section
|
2020-11-04 11:37:37 +00:00 |
|
senhuang42
|
3c9b43da1d
|
Remove trailing comma
|
2020-11-02 11:53:58 -05:00 |
|
senhuang42
|
d4d0346b40
|
Update name of enum, clarify documentation
|
2020-11-02 11:38:17 -05:00 |
|
senhuang42
|
a36fdada57
|
Add algorithm to remove all delimiters
|
2020-11-02 10:46:52 -05:00 |
|
senhuang42
|
3327932609
|
Update ZSTD_getSequences function signature
|
2020-11-02 10:17:59 -05:00 |
|
senhuang42
|
7397d0102f
|
Add new enum for different sequence formats for ingestion/extraction
|
2020-11-02 10:15:53 -05:00 |
|
Nick Terrell
|
7205e609a9
|
Merge pull request #2354 from terrelln/stable-buffer
Add ZSTD_c_stable{In,Out}Buffer and optimize when set
|
2020-10-30 15:06:56 -07:00 |
|
sen
|
c37c714ef1
|
Merge pull request #2376 from senhuang42/clarify_sequence_extraction_api
Refine external ZSTD_Sequence API
|
2020-10-30 15:47:25 -04:00 |
|
Nick Terrell
|
e3e0775cc8
|
[API] Add ZSTD_c_stable{In,Out}Buffer parameters
This commit adds the parameters and sets the value in the CCtxParams
but it does not do anything with the value.
|
2020-10-30 10:54:39 -07:00 |
|
senhuang42
|
f0da97642a
|
Specify that getSequences() will always emit block boundary sequences
|
2020-10-30 12:31:17 -04:00 |
|
senhuang42
|
3ed5d053d8
|
Clarify comments in zstd.h some more
|
2020-10-28 09:53:09 -04:00 |
|
senhuang42
|
dc448563e9
|
Add test compatibility with last literals in sequences
|
2020-10-27 12:35:28 -04:00 |
|
senhuang42
|
1d221ecc03
|
Add support for representing last literals in the extracted seqs
|
2020-10-27 11:19:48 -04:00 |
|
senhuang42
|
9171f920cd
|
Improve documentation of seqStore_t
|
2020-10-27 10:50:22 -04:00 |
|
senhuang42
|
3a11c7eb03
|
Modify ZSTD_copyBlockSequences to agree with new API
|
2020-10-27 10:31:40 -04:00 |
|
senhuang42
|
761f40d1c6
|
Clarify and modify ZSTD_Sequence definition
|
2020-10-27 09:41:32 -04:00 |
|
senhuang42
|
aad436da37
|
Document ldm enabled by default in zstd.h
|
2020-10-19 11:02:29 -04:00 |
|
Yann Collet
|
12541931fa
|
Merge pull request #2328 from marxin/zstd-pool-api
Allow external creation of POOLs that can be shared.
|
2020-10-09 01:00:50 -07:00 |
|