##// END OF EJS Templates
cg2packer: set reorder=False in __init__ instead of in group()...
Martin von Zweigbergk -
r24911:5447b852 default
parent child Browse files
Show More
@@ -510,11 +510,13 b' class cg2packer(cg1packer):'
510 version = '02'
510 version = '02'
511 deltaheader = _CHANGEGROUPV2_DELTA_HEADER
511 deltaheader = _CHANGEGROUPV2_DELTA_HEADER
512
512
513 def group(self, nodelist, revlog, lookup, units=None, reorder=None):
513 def __init__(self, repo, bundlecaps=None):
514 if (revlog._generaldelta and reorder is None):
514 super(cg2packer, self).__init__(repo, bundlecaps)
515 reorder = False
515 if self._reorder is None:
516 return super(cg2packer, self).group(nodelist, revlog, lookup,
516 # Since generaldelta is directly supported by cg2, reordering
517 units=units, reorder=reorder)
517 # generally doesn't help, so we disable it by default (treating
518 # bundle.reorder=auto just like bundle.reorder=False).
519 self._reorder = False
518
520
519 def deltaparent(self, revlog, rev, p1, p2, prev):
521 def deltaparent(self, revlog, rev, p1, p2, prev):
520 dp = revlog.deltaparent(rev)
522 dp = revlog.deltaparent(rev)
General Comments 0
You need to be logged in to leave comments. Login now