Mercurial > public > mercurial-scm > hg
comparison mercurial/testing/storage.py @ 46509:7a93b7b3dc2d
revlog: change addgroup callbacks to take revision numbers
Differential Revision: https://phab.mercurial-scm.org/D9883
author | Joerg Sonnenberger <joerg@bec.de> |
---|---|
date | Wed, 27 Jan 2021 02:34:51 +0100 |
parents | 89a2afe31e82 |
children | e8c11a2c96c0 |
comparison
equal
deleted
inserted
replaced
46508:f7b61ad3c64a | 46509:7a93b7b3dc2d |
---|---|
1127 return 0 | 1127 return 0 |
1128 | 1128 |
1129 with self._maketransactionfn() as tr: | 1129 with self._maketransactionfn() as tr: |
1130 nodes = [] | 1130 nodes = [] |
1131 | 1131 |
1132 def onchangeset(cl, node): | 1132 def onchangeset(cl, rev): |
1133 node = cl.node(rev) | |
1133 nodes.append(node) | 1134 nodes.append(node) |
1134 cb(cl, node) | 1135 cb(cl, node) |
1135 | 1136 |
1136 def ondupchangeset(cl, node): | 1137 def ondupchangeset(cl, rev): |
1137 nodes.append(node) | 1138 nodes.append(cl.node(rev)) |
1138 | 1139 |
1139 f.addgroup( | 1140 f.addgroup( |
1140 [], | 1141 [], |
1141 None, | 1142 None, |
1142 tr, | 1143 tr, |
1161 ] | 1162 ] |
1162 | 1163 |
1163 with self._maketransactionfn() as tr: | 1164 with self._maketransactionfn() as tr: |
1164 nodes = [] | 1165 nodes = [] |
1165 | 1166 |
1166 def onchangeset(cl, node): | 1167 def onchangeset(cl, rev): |
1168 node = cl.node(rev) | |
1167 nodes.append(node) | 1169 nodes.append(node) |
1168 cb(cl, node) | 1170 cb(cl, node) |
1169 | 1171 |
1170 def ondupchangeset(cl, node): | 1172 def ondupchangeset(cl, rev): |
1171 nodes.append(node) | 1173 nodes.append(cl.node(rev)) |
1172 | 1174 |
1173 f.addgroup( | 1175 f.addgroup( |
1174 deltas, | 1176 deltas, |
1175 linkmapper, | 1177 linkmapper, |
1176 tr, | 1178 tr, |
1215 deltas.append((nodes[i], nullid, nullid, nullid, nullid, delta, 0)) | 1217 deltas.append((nodes[i], nullid, nullid, nullid, nullid, delta, 0)) |
1216 | 1218 |
1217 with self._maketransactionfn() as tr: | 1219 with self._maketransactionfn() as tr: |
1218 newnodes = [] | 1220 newnodes = [] |
1219 | 1221 |
1220 def onchangeset(cl, node): | 1222 def onchangeset(cl, rev): |
1221 newnodes.append(node) | 1223 newnodes.append(cl.node(rev)) |
1222 | 1224 |
1223 f.addgroup( | 1225 f.addgroup( |
1224 deltas, | 1226 deltas, |
1225 lambda x: 0, | 1227 lambda x: 0, |
1226 tr, | 1228 tr, |