Mercurial > public > mercurial-scm > hg
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 |