Mercurial > hg
comparison mercurial/configitems.py @ 47220:4039cad0d8ff
config: drop the `format.exp-revlogv2.2` option
It is oddly named and not used at all. The one used by the code is still
`experimental.revlogv2`. So we drop that one option for consistency. We move
associate documentation to the actual option.
Differential Revision: https://phab.mercurial-scm.org/D10611
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Mon, 03 May 2021 12:28:47 +0200 |
parents | 473abf4728bf |
children | 21b3e6116bd1 |
comparison
equal
deleted
inserted
replaced
47219:ffa8afc5f931 | 47220:4039cad0d8ff |
---|---|
1146 coreconfigitem( | 1146 coreconfigitem( |
1147 b'experimental', | 1147 b'experimental', |
1148 b'revisions.prefixhexnode', | 1148 b'revisions.prefixhexnode', |
1149 default=False, | 1149 default=False, |
1150 ) | 1150 ) |
1151 # "out of experimental" todo list. | |
1152 # | |
1153 # * to grow a docket file to at least store the last offset of the data | |
1154 # file when rewriting sidedata. | |
1155 # * need a way of dealing with garbage data if we allow rewriting | |
1156 # *existing* sidedata. | |
1157 # * Exchange-wise, we will also need to do something more efficient than | |
1158 # keeping references to the affected revlogs, especially memory-wise when | |
1159 # rewriting sidedata. | |
1160 # * Also... compress the sidedata? (this should be coming very soon) | |
1151 coreconfigitem( | 1161 coreconfigitem( |
1152 b'experimental', | 1162 b'experimental', |
1153 b'revlogv2', | 1163 b'revlogv2', |
1154 default=None, | 1164 default=None, |
1155 ) | 1165 ) |
1350 coreconfigitem( | 1360 coreconfigitem( |
1351 b'format', | 1361 b'format', |
1352 b'use-persistent-nodemap', | 1362 b'use-persistent-nodemap', |
1353 default=_persistent_nodemap_default, | 1363 default=_persistent_nodemap_default, |
1354 ) | 1364 ) |
1355 # TODO needs to grow a docket file to at least store the last offset of the data | |
1356 # file when rewriting sidedata. | |
1357 # Will also need a way of dealing with garbage data if we allow rewriting | |
1358 # *existing* sidedata. | |
1359 # Exchange-wise, we will also need to do something more efficient than keeping | |
1360 # references to the affected revlogs, especially memory-wise when rewriting | |
1361 # sidedata. | |
1362 # Also... compress the sidedata? (this should be coming very soon) | |
1363 coreconfigitem( | |
1364 b'format', | |
1365 b'exp-revlogv2.2', | |
1366 default=False, | |
1367 experimental=True, | |
1368 ) | |
1369 coreconfigitem( | 1365 coreconfigitem( |
1370 b'format', | 1366 b'format', |
1371 b'exp-use-copies-side-data-changeset', | 1367 b'exp-use-copies-side-data-changeset', |
1372 default=False, | 1368 default=False, |
1373 experimental=True, | 1369 experimental=True, |