comparison mercurial/configitems.py @ 47381:8aa3968c6d44

revlogv2: drop "sidedatacompression" from the list of todos This was implemented in c4dbb7636a12 and 07641bafa646, but I forgot to drop it from the todo-list. Differential Revision: https://phab.mercurial-scm.org/D10779
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Fri, 28 May 2021 23:44:58 +0200
parents ed0d54b20c5b
children 75e1104f23a2
comparison
equal deleted inserted replaced
47380:fad504cfc94b 47381:8aa3968c6d44
1158 # * proper streaming (race free) of the docket file 1158 # * proper streaming (race free) of the docket file
1159 # * track garbage data to evemtually allow rewriting -existing- sidedata. 1159 # * track garbage data to evemtually allow rewriting -existing- sidedata.
1160 # * Exchange-wise, we will also need to do something more efficient than 1160 # * Exchange-wise, we will also need to do something more efficient than
1161 # keeping references to the affected revlogs, especially memory-wise when 1161 # keeping references to the affected revlogs, especially memory-wise when
1162 # rewriting sidedata. 1162 # rewriting sidedata.
1163 # * sidedata compression
1164 # * introduce a proper solution to reduce the number of filelog related files. 1163 # * introduce a proper solution to reduce the number of filelog related files.
1165 # * Improvement to consider 1164 # * Improvement to consider
1166 # - avoid compression header in chunk using the default compression? 1165 # - avoid compression header in chunk using the default compression?
1167 # - forbid "inline" compression mode entirely? 1166 # - forbid "inline" compression mode entirely?
1168 # - split the data offset and flag field (the 2 bytes save are mostly trouble) 1167 # - split the data offset and flag field (the 2 bytes save are mostly trouble)