D1856: wireproto: support for pullbundles
joerg.sonnenberger (Joerg Sonnenberger)
phabricator at mercurial-scm.org
Sat Apr 7 19:18:15 EDT 2018
joerg.sonnenberger added a comment.
Updated to the current tree. One open question is an interaction with the narrow extension. Running the narrow tests will show an additional round trip.
The discovery phase currently doesn't know about the narrowspec, so all heads are discovered by the client, but the latter narrowbundle only covers the matching heads. This in turn triggers the partial-pull logic from the change, i.e. the client assumes that the server send a partial reply and asks again. IMO this is a design flaw in the narrow extension and should be addressed properly on that side.
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D1856
To: joerg.sonnenberger, #hg-reviewers, indygreg
Cc: indygreg, durin42, mercurial-devel
More information about the Mercurial-devel
mailing list