Mercurial > hg
comparison tests/test-ssh.t @ 25401:d29201352af7
bundle2: part handler for processing .hgtags fnodes mappings
.hgtags fnodes cache entries can be expensive to compute, especially
if there are hundreds of even thousands of them. This patch implements
support for receiving a bundle2 part that contains a mapping of
changeset to .hgtags fnodes.
An upcoming patch will teach the server to send this part, allowing
clients to bypass having to redundantly compute these values.
A number of tests changed due to the client advertising the "hgtagsfnodes"
capability.
author | Gregory Szorc <gregory.szorc@gmail.com> |
---|---|
date | Mon, 01 Jun 2015 20:23:22 -0700 |
parents | 2c14ab597353 |
children | 30ab130af221 |
comparison
equal
deleted
inserted
replaced
25400:7759dc97c5c7 | 25401:d29201352af7 |
---|---|
453 $ hg pull --debug ssh://user@dummy/remote | 453 $ hg pull --debug ssh://user@dummy/remote |
454 pulling from ssh://user@dummy/remote | 454 pulling from ssh://user@dummy/remote |
455 running python "*/dummyssh" user@dummy 'hg -R remote serve --stdio' (glob) | 455 running python "*/dummyssh" user@dummy 'hg -R remote serve --stdio' (glob) |
456 sending hello command | 456 sending hello command |
457 sending between command | 457 sending between command |
458 remote: 271 | 458 remote: 286 |
459 remote: capabilities: lookup changegroupsubset branchmap pushkey known getbundle unbundlehash batch stream bundle2=HG20%0Achangegroup%3D01%2C02%0Adigests%3Dmd5%2Csha1%2Csha512%0Alistkeys%0Apushkey%0Aremote-changegroup%3Dhttp%2Chttps unbundle=HG10GZ,HG10BZ,HG10UN httpheader=1024 | 459 remote: capabilities: lookup changegroupsubset branchmap pushkey known getbundle unbundlehash batch stream bundle2=HG20%0Achangegroup%3D01%2C02%0Adigests%3Dmd5%2Csha1%2Csha512%0Ahgtagsfnodes%0Alistkeys%0Apushkey%0Aremote-changegroup%3Dhttp%2Chttps unbundle=HG10GZ,HG10BZ,HG10UN httpheader=1024 |
460 remote: 1 | 460 remote: 1 |
461 query 1; heads | 461 query 1; heads |
462 sending batch command | 462 sending batch command |
463 searching for changes | 463 searching for changes |
464 all remote heads known locally | 464 all remote heads known locally |