Update Changelog and bump version to 0.8.5.

This commit is contained in:
Moinak Ghosh 2012-09-27 23:16:13 +05:30
parent 8f8af7ed6b
commit d94be4e314
2 changed files with 18 additions and 1 deletions

View file

@ -1,3 +1,20 @@
== 0.8.5 Update Release ==
Update adaptive mode heuristic based on algorithms.
Remove incorrect check in PPMd decompression code.
Speed up adaptive modes by using heuristics to select compression algorithm.
Select similarity percentage based on dedupe block size for effectiveness.
Fix check for size reduction in dedupe.
Fix polynomial table computation.
Change hashing and length bias to reduce hashtable bucket collisions.
Add support for user-selectable 60% or 40% similarity for Delta Compression.
Overall slight speedup.
Rewrite core dedupe logic to simplify code and improve performance.
Hashtable based chunk-level deduplication instead of Quicksort.
Fix a corner case bug in Dedupe decompression.
Speed up Hash computation for dedupe blocks.
Add support for Fixed-Block deduplication.
Reduce dedupe loop checks for slight speed edge.
Implement K-min-values Sketch for Similarity detection.
== 0.8.1 Bugfix Release == == 0.8.1 Bugfix Release ==
Fix return code handling in LZP pre-compression, crashed adaptive modes. Fix return code handling in LZP pre-compression, crashed adaptive modes.
Allow user-specified minimum Dedupe block size. Allow user-specified minimum Dedupe block size.

View file

@ -41,7 +41,7 @@ extern "C" {
#define FLAG_DEDUP 1 #define FLAG_DEDUP 1
#define FLAG_DEDUP_FIXED 1 #define FLAG_DEDUP_FIXED 1
#define FLAG_SINGLE_CHUNK 2 #define FLAG_SINGLE_CHUNK 2
#define UTILITY_VERSION "0.8.1" #define UTILITY_VERSION "0.8.5"
#define COMPRESSED 1 #define COMPRESSED 1
#define UNCOMPRESSED 0 #define UNCOMPRESSED 0