Mercurial > public > mercurial-scm > hg
comparison mercurial/filelog.py @ 46715: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 | f63299ee7e4d |
children | 6266d19556ad |
comparison
equal
deleted
inserted
replaced
46714:f63299ee7e4d | 46715:45f0d5297698 |
---|---|
101 nodes, | 101 nodes, |
102 nodesorder=None, | 102 nodesorder=None, |
103 revisiondata=False, | 103 revisiondata=False, |
104 assumehaveparentrevisions=False, | 104 assumehaveparentrevisions=False, |
105 deltamode=repository.CG_DELTAMODE_STD, | 105 deltamode=repository.CG_DELTAMODE_STD, |
106 sidedata_helpers=None, | |
106 ): | 107 ): |
107 return self._revlog.emitrevisions( | 108 return self._revlog.emitrevisions( |
108 nodes, | 109 nodes, |
109 nodesorder=nodesorder, | 110 nodesorder=nodesorder, |
110 revisiondata=revisiondata, | 111 revisiondata=revisiondata, |
111 assumehaveparentrevisions=assumehaveparentrevisions, | 112 assumehaveparentrevisions=assumehaveparentrevisions, |
112 deltamode=deltamode, | 113 deltamode=deltamode, |
114 sidedata_helpers=sidedata_helpers, | |
113 ) | 115 ) |
114 | 116 |
115 def addrevision( | 117 def addrevision( |
116 self, | 118 self, |
117 revisiondata, | 119 revisiondata, |