Patchwork D7095: widening: remove pointless code for second changegroup

login
register
mail settings
Submitter phabricator
Date Oct. 16, 2019, 2:22 p.m.
Message ID <ad1f644e2cd8a2150a9b08abc6d62680@localhost.localdomain>
Download mbox | patch
Permalink /patch/42396/
State Not Applicable
Headers show

Comments

phabricator - Oct. 16, 2019, 2:22 p.m.
Closed by commit rHG093dc11d8f8c: widening: remove pointless code for second changegroup (authored by martinvonz).
This revision was automatically updated to reflect the committed changes.

REPOSITORY
  rHG Mercurial

CHANGES SINCE LAST UPDATE
  https://phab.mercurial-scm.org/D7095?vs=17149&id=17213

CHANGES SINCE LAST ACTION
  https://phab.mercurial-scm.org/D7095/new/

REVISION DETAIL
  https://phab.mercurial-scm.org/D7095

AFFECTED FILES
  hgext/narrow/narrowbundle2.py

CHANGE DETAILS




To: martinvonz, durin42, #hg-reviewers, pulkit
Cc: mercurial-devel

Patch

diff --git a/hgext/narrow/narrowbundle2.py b/hgext/narrow/narrowbundle2.py
--- a/hgext/narrow/narrowbundle2.py
+++ b/hgext/narrow/narrowbundle2.py
@@ -186,28 +186,6 @@ 
         if b'treemanifest' in repo.requirements:
             part.addparam(b'treemanifest', b'1')
 
-    visitnodes, relevant_nodes, ellipsisroots = exchange._computeellipsis(
-        repo, common, heads, set(), newmatch, depth=depth
-    )
-
-    repo.ui.debug(b'Found %d relevant revs\n' % len(relevant_nodes))
-    if visitnodes:
-        packer = changegroup.getbundler(
-            version,
-            repo,
-            matcher=newmatch,
-            ellipses=True,
-            shallow=depth is not None,
-            ellipsisroots=ellipsisroots,
-            fullnodes=relevant_nodes,
-        )
-        cgdata = packer.generate(common, visitnodes, False, b'narrow_widen')
-
-        part = bundler.newpart(b'changegroup', data=cgdata)
-        part.addparam(b'version', version)
-        if b'treemanifest' in repo.requirements:
-            part.addparam(b'treemanifest', b'1')
-
 
 @bundle2.parthandler(_SPECPART, (_SPECPART_INCLUDE, _SPECPART_EXCLUDE))
 def _handlechangespec_2(op, inpart):