##// END OF EJS Templates
changegroup: move revchunk() from narrow...
changegroup: move revchunk() from narrow The monkeypatched revchunk for ellipses serving is a completely independent implementation. We model it as such in the changegroup code. revchunk() is now a simple proxy function. Again, I wish we had better APIs here. Especially since this narrow code is part of cg1packer and cg1packer can't be used with narrow. Class inheritance is wonky. And I will definitely be making changes to changegroup code for delta generation. As part of the code move, `node.nullrev` was replaced by `nullrev`. And a reference to `orig` was replaced to call `self._revchunknormal` directly. Differential Revision: https://phab.mercurial-scm.org/D4063
Gregory Szorc -
r38922:66cf046e default
Show More
Name Size Modified Last Commit Author
/ hgext / narrow
TODO.rst Loading ...
__init__.py Loading ...
narrowbundle2.py Loading ...
narrowchangegroup.py Loading ...
narrowcommands.py Loading ...
narrowcopies.py Loading ...
narrowdirstate.py Loading ...
narrowpatch.py Loading ...
narrowrepo.py Loading ...
narrowrevlog.py Loading ...
narrowtemplates.py Loading ...
narrowwirepeer.py Loading ...