Store minimum compression length in version file
commita13859071b034afe3f7cc7ed911d5a58b95f1e24
authorOlly Betts <olly@survex.com>
Mon, 29 Feb 2016 03:33:06 +0000 (29 16:33 +1300)
committerOlly Betts <olly@survex.com>
Mon, 29 Feb 2016 03:33:06 +0000 (29 16:33 +1300)
tree6694801688445766a8bb8aaad84c2dc01b620475
parentb548622e2fe9918ab3cd8650bf7f7c3112f33481
Store minimum compression length in version file

Track this per table, with 0 meaning "don't compress".  Currently you
can only change this setting with a hex editor on the file, but now it
is there we can later make use of it without needing a database format
change.
xapian-core/backends/glass/glass_table.cc
xapian-core/backends/glass/glass_table.h
xapian-core/backends/glass/glass_version.cc
xapian-core/backends/glass/glass_version.h
xapian-core/common/compression_stream.cc
xapian-core/common/compression_stream.h