comparison mercurial/configitems.py @ 47235:6b1eae313b2f

revlogv2: store version information in the docket only Having it duplicated in the index was both useless and a risk of discrepancy. Differential Revision: https://phab.mercurial-scm.org/D10625
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Mon, 03 May 2021 12:34:21 +0200
parents 616b8f412676
children 6597255a4f94
comparison
equal deleted inserted replaced
47234:616b8f412676 47235:6b1eae313b2f
1148 b'revisions.prefixhexnode', 1148 b'revisions.prefixhexnode',
1149 default=False, 1149 default=False,
1150 ) 1150 )
1151 # "out of experimental" todo list. 1151 # "out of experimental" todo list.
1152 # 1152 #
1153 # * stop storing version information in the index (it is already in the docket)
1154 # * properly hide uncommitted content to other process 1153 # * properly hide uncommitted content to other process
1155 # * expose transaction content hooks during pre-commit validation 1154 # * expose transaction content hooks during pre-commit validation
1156 # * include management of a persistent nodemap in the main docket 1155 # * include management of a persistent nodemap in the main docket
1157 # * enforce a "no-truncate" policy for mmap safety 1156 # * enforce a "no-truncate" policy for mmap safety
1158 # - for censoring operation 1157 # - for censoring operation