--- a/mercurial/wireprotov1server.py Wed Jul 15 11:38:54 2020 +0200
+++ b/mercurial/wireprotov1server.py Fri Jul 17 09:20:48 2020 +0200
@@ -339,7 +339,7 @@
def changegroup(repo, proto, roots):
nodes = wireprototypes.decodelist(roots)
outgoing = discovery.outgoing(
- repo, missingroots=nodes, missingheads=repo.heads()
+ repo, missingroots=nodes, ancestorsof=repo.heads()
)
cg = changegroupmod.makechangegroup(repo, outgoing, b'01', b'serve')
gen = iter(lambda: cg.read(32768), b'')
@@ -350,7 +350,7 @@
def changegroupsubset(repo, proto, bases, heads):
bases = wireprototypes.decodelist(bases)
heads = wireprototypes.decodelist(heads)
- outgoing = discovery.outgoing(repo, missingroots=bases, missingheads=heads)
+ outgoing = discovery.outgoing(repo, missingroots=bases, ancestorsof=heads)
cg = changegroupmod.makechangegroup(repo, outgoing, b'01', b'serve')
gen = iter(lambda: cg.read(32768), b'')
return wireprototypes.streamres(gen=gen)