# HG changeset patch # User Pulkit Goyal <7895pulkit@gmail.com> # Date 2020-02-19 08:09:00 # Node ID 6d121acbb82e65fe4dd3c2318a1b61981b958492 # Parent fca7caeaa6e7104568dcb4a6f3d90b93331ea5ac 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):