# HG changeset patch # User Pulkit Goyal <7895pulkit@gmail.com> # Date 2020-02-19 08:09:00 # Node ID 454bc51f114c50dc70f4e794f694075579ad3c81 # Parent dda2341d6664ecb14b8212be2dcf3ee668286c86 remotefilelog: add 'changelog' arg to shallowcg1packer.generate (issue6269) This cause traceback on widening using narrow extension when remotefilelog is enabled. Differential Revision: https://phab.mercurial-scm.org/D8134 diff --git a/hgext/remotefilelog/shallowbundle.py b/hgext/remotefilelog/shallowbundle.py --- a/hgext/remotefilelog/shallowbundle.py +++ b/hgext/remotefilelog/shallowbundle.py @@ -54,12 +54,12 @@ def shallowgroup(cls, self, nodelist, rl class shallowcg1packer(changegroup.cgpacker): - def generate(self, commonrevs, clnodes, fastpathlinkrev, source): + def generate(self, commonrevs, clnodes, fastpathlinkrev, source, **kwargs): if shallowutil.isenabled(self._repo): fastpathlinkrev = False return super(shallowcg1packer, self).generate( - commonrevs, clnodes, fastpathlinkrev, source + commonrevs, clnodes, fastpathlinkrev, source, **kwargs ) def group(self, nodelist, rlog, lookup, units=None, reorder=None):