mirror of
https://github.com/facebook/zstd.git
synced 2025-08-08 17:22:10 +03:00
Adding new cli endpoint --patch-from= (#1940)
* Adding new cli endpoint --diff-from= * Appveyor conversion nit * Using bool set trick instead of direct set * Removing --diff-from and only leaving --diff-from=# * Throwing error when both dictFileName vars are set * Clean up syntax * Renaming diff-from to patch-from * Revering comma separated syntax clean up * Updating playtests with patch-from * Uncommenting accidentally commented * Updating remaining docs and var names to be patch-from instead of diff-from * Constifying * Using existing log2 function and removing newly created one * Argument order (moving prefs to end) * Using comma separated syntax * Moving to outside #ifndef
This commit is contained in:
committed by
Yann Collet
parent
d1cc9d2797
commit
f25a6e9f8f
@@ -1202,6 +1202,14 @@ then
|
||||
$ZSTD -f -vv --rsyncable --single-thread tmp && die "--rsyncable must fail with --single-thread"
|
||||
fi
|
||||
|
||||
println "\n===> patch-from tests"
|
||||
|
||||
./datagen -g1000 -P50 > tmp_dict
|
||||
./datagen -g1000 -P10 > tmp_patch
|
||||
$ZSTD --memory=10000 --patch-from=tmp_dict tmp_patch -o tmp_patch_diff
|
||||
$ZSTD -d --memory=10000 --patch-from=tmp_dict tmp_patch_diff -o tmp_patch_recon
|
||||
$DIFF -s tmp_patch_recon tmp_patch
|
||||
rm -rf tmp_*
|
||||
|
||||
println "\n===> large files tests "
|
||||
|
||||
|
Reference in New Issue
Block a user