diff mercurial/configitems.py @ 47238:6597255a4f94

revlogv2: track current index size in the docket This help use to fix transaction safety on repos. See next changesets for details. Differential Revision: https://phab.mercurial-scm.org/D10628
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Mon, 03 May 2021 12:34:52 +0200
parents 6b1eae313b2f
children 682f09857d69
line wrap: on
line diff
--- a/mercurial/configitems.py	Mon May 03 12:34:41 2021 +0200
+++ b/mercurial/configitems.py	Mon May 03 12:34:52 2021 +0200
@@ -1157,6 +1157,7 @@
 #      - for censoring operation
 #      - for stripping operation
 #      - for rollback operation
+# * proper streaming (race free) of the docket file
 # * store the data size in the docket to simplify sidedata rewrite.
 # * track garbage data to evemtually allow rewriting -existing- sidedata.
 # * Exchange-wise, we will also need to do something more efficient than