diff mercurial/revlog.py @ 46728:45f0d5297698

changegroupv4: add sidedata helpers These helpers carry the information and computers needed to rewrite sidedata when generating/applying patches. We will be making use of them soon. Differential Revision: https://phab.mercurial-scm.org/D10029
author Rapha?l Gom?s <rgomes@octobus.net>
date Fri, 19 Feb 2021 11:15:42 +0100
parents e8c11a2c96c0
children c8bb7b89179e
line wrap: on
line diff
--- a/mercurial/revlog.py	Wed Mar 10 19:33:18 2021 +0100
+++ b/mercurial/revlog.py	Fri Feb 19 11:15:42 2021 +0100
@@ -2733,6 +2733,7 @@
         revisiondata=False,
         assumehaveparentrevisions=False,
         deltamode=repository.CG_DELTAMODE_STD,
+        sidedata_helpers=None,
     ):
         if nodesorder not in (b'nodes', b'storage', b'linear', None):
             raise error.ProgrammingError(
@@ -2761,6 +2762,7 @@
             deltamode=deltamode,
             revisiondata=revisiondata,
             assumehaveparentrevisions=assumehaveparentrevisions,
+            sidedata_helpers=sidedata_helpers,
         )
 
     DELTAREUSEALWAYS = b'always'