equal
deleted
inserted
replaced
842 Is a generator of ``revisiondelta`` instances. |
842 Is a generator of ``revisiondelta`` instances. |
843 |
843 |
844 If topic is not None, progress detail will be generated using this |
844 If topic is not None, progress detail will be generated using this |
845 topic name (e.g. changesets, manifests, etc). |
845 topic name (e.g. changesets, manifests, etc). |
846 |
846 |
847 See `storageutil.emitrevisions` for the doc on `sidedata_helpers`. |
847 See `revlogutil.sidedata.get_sidedata_helpers` for the doc on |
|
848 `sidedata_helpers`. |
848 """ |
849 """ |
849 if not nodes: |
850 if not nodes: |
850 return |
851 return |
851 |
852 |
852 cl = repo.changelog |
853 cl = repo.changelog |
1210 chunk stream has been fully consumed. |
1211 chunk stream has been fully consumed. |
1211 |
1212 |
1212 if generate is False, the state will be fully populated and no chunk |
1213 if generate is False, the state will be fully populated and no chunk |
1213 stream will be yielded |
1214 stream will be yielded |
1214 |
1215 |
1215 See `storageutil.emitrevisions` for the doc on `sidedata_helpers`. |
1216 See `revlogutil.sidedata.get_sidedata_helpers` for the doc on |
|
1217 `sidedata_helpers`. |
1216 """ |
1218 """ |
1217 clrevorder = {} |
1219 clrevorder = {} |
1218 manifests = {} |
1220 manifests = {} |
1219 mfl = self._repo.manifestlog |
1221 mfl = self._repo.manifestlog |
1220 changedfiles = set() |
1222 changedfiles = set() |
1315 """Returns an iterator of changegroup chunks containing manifests. |
1317 """Returns an iterator of changegroup chunks containing manifests. |
1316 |
1318 |
1317 `source` is unused here, but is used by extensions like remotefilelog to |
1319 `source` is unused here, but is used by extensions like remotefilelog to |
1318 change what is sent based in pulls vs pushes, etc. |
1320 change what is sent based in pulls vs pushes, etc. |
1319 |
1321 |
1320 See `storageutil.emitrevisions` for the doc on `sidedata_helpers`. |
1322 See `revlogutil.sidedata.get_sidedata_helpers` for the doc on |
|
1323 `sidedata_helpers`. |
1321 """ |
1324 """ |
1322 repo = self._repo |
1325 repo = self._repo |
1323 mfl = repo.manifestlog |
1326 mfl = repo.manifestlog |
1324 tmfnodes = {b'': manifests} |
1327 tmfnodes = {b'': manifests} |
1325 |
1328 |