Mercurial > hg
changeset 34103:92f1e2be8ab6
changegroup: rename getsubsetraw to makestream
Now that nothing uses getsubsetraw except makestream, let's move the
functionality into the makestream. This removes the last remaining excess
changegroup creation function, getsubsetraw.
Differential Revision: https://phab.mercurial-scm.org/D671
author | Durham Goode <durham@fb.com> |
---|---|
date | Sun, 10 Sep 2017 18:52:40 -0700 |
parents | dbf598196f05 |
children | f698bb31bdfb |
files | mercurial/changegroup.py |
diffstat | 1 files changed, 4 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/changegroup.py Sun Sep 10 18:51:31 2017 -0700 +++ b/mercurial/changegroup.py Sun Sep 10 18:52:40 2017 -0700 @@ -911,11 +911,6 @@ for node in nodes: repo.ui.debug("%s\n" % hex(node)) -def makestream(repo, outgoing, version, source, fastpath=False, - bundlecaps=None): - bundler = getbundler(version, repo, bundlecaps=bundlecaps) - return getsubsetraw(repo, outgoing, bundler, source, fastpath=fastpath) - def makechangegroup(repo, outgoing, version, source, fastpath=False, bundlecaps=None): cgstream = makestream(repo, outgoing, version, source, @@ -923,7 +918,10 @@ return getunbundler(version, util.chunkbuffer(cgstream), None, {'clcount': len(outgoing.missing) }) -def getsubsetraw(repo, outgoing, bundler, source, fastpath=False): +def makestream(repo, outgoing, version, source, fastpath=False, + bundlecaps=None): + bundler = getbundler(version, repo, bundlecaps=bundlecaps) + repo = repo.unfiltered() commonrevs = outgoing.common csets = outgoing.missing