Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/revlog.py @ 46724:a41565bef69f
changegroup: add v4 changegroup for revlog v2 exchange
This change only adds the required infrastructure for the new changegroup format
and does not do any actual exchange. This will be done in the next patches.
Differential Revision: https://phab.mercurial-scm.org/D10026
author | Rapha?l Gom?s <rgomes@octobus.net> |
---|---|
date | Thu, 18 Feb 2021 17:36:52 +0100 |
parents | 4cd214c9948d |
children | e8c11a2c96c0 |
comparison
equal
deleted
inserted
replaced
46723:4cd214c9948d | 46724:a41565bef69f |
---|---|
2525 | 2525 |
2526 try: | 2526 try: |
2527 deltacomputer = deltautil.deltacomputer(self) | 2527 deltacomputer = deltautil.deltacomputer(self) |
2528 # loop through our set of deltas | 2528 # loop through our set of deltas |
2529 for data in deltas: | 2529 for data in deltas: |
2530 node, p1, p2, linknode, deltabase, delta, flags = data | 2530 node, p1, p2, linknode, deltabase, delta, flags, sidedata = data |
2531 link = linkmapper(linknode) | 2531 link = linkmapper(linknode) |
2532 flags = flags or REVIDX_DEFAULT_FLAGS | 2532 flags = flags or REVIDX_DEFAULT_FLAGS |
2533 | 2533 |
2534 rev = self.index.get_rev(node) | 2534 rev = self.index.get_rev(node) |
2535 if rev is not None: | 2535 if rev is not None: |