equal
deleted
inserted
replaced
32 narrowspec, |
32 narrowspec, |
33 obsolete, |
33 obsolete, |
34 phases, |
34 phases, |
35 pushkey, |
35 pushkey, |
36 pycompat, |
36 pycompat, |
|
37 repository, |
37 scmutil, |
38 scmutil, |
38 sslutil, |
39 sslutil, |
39 streamclone, |
40 streamclone, |
40 url as urlmod, |
41 url as urlmod, |
41 util, |
42 util, |
1430 return set(ctx.node() for ctx in res) |
1431 return set(ctx.node() for ctx in res) |
1431 while True: |
1432 while True: |
1432 old_heads = unficl.heads() |
1433 old_heads = unficl.heads() |
1433 clstart = len(unficl) |
1434 clstart = len(unficl) |
1434 _pullbundle2(pullop) |
1435 _pullbundle2(pullop) |
1435 if changegroup.NARROW_REQUIREMENT in repo.requirements: |
1436 if repository.NARROW_REQUIREMENT in repo.requirements: |
1436 # XXX narrow clones filter the heads on the server side during |
1437 # XXX narrow clones filter the heads on the server side during |
1437 # XXX getbundle and result in partial replies as well. |
1438 # XXX getbundle and result in partial replies as well. |
1438 # XXX Disable pull bundles in this case as band aid to avoid |
1439 # XXX Disable pull bundles in this case as band aid to avoid |
1439 # XXX extra round trips. |
1440 # XXX extra round trips. |
1440 break |
1441 break |