Mercurial > hg-stable
diff mercurial/configitems.py @ 47265:eac3591abbf4
revlog: add a `_get_decompressor` method
This logic is non-trivial and we will need to reuse it.
Differential Revision: https://phab.mercurial-scm.org/D10651
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Mon, 03 May 2021 21:04:55 +0200 |
parents | 4abd474a10af |
children | 6c84fc9c9a90 |
line wrap: on
line diff
--- a/mercurial/configitems.py Mon May 03 19:46:25 2021 +0200 +++ b/mercurial/configitems.py Mon May 03 21:04:55 2021 +0200 @@ -1163,7 +1163,8 @@ # * sidedata compression # * introduce a proper solution to reduce the number of filelog related files. # * Improvement to consider -# - track compression mode in the index entris instead of the chunks +# - avoid compression header in chunk using the default compression? +# - forbid "inline" compression mode entirely? # - split the data offset and flag field (the 2 bytes save are mostly trouble) # - keep track of uncompressed -chunk- size (to preallocate memory better) # - keep track of chain base or size (probably not that useful anymore)