Mercurial > hg
comparison tests/test-ssh.t @ 44412:edc8504bc26b
exchange: turn on option that makes concurrent pushes work better
The motivation is simply to make hg work better out of the box.
This is a slight backwards compatibility break, because client
extensions could have assumed that the list of heads the client sees
during discovery will be the list of heads during the entirety of the
push. It seems unlikely to matter, and not worth mentioning.
There's a fair amount of diff in tests, but this is just due to
sending a few more bytes on the wire, except for test-acl.t.
The extra "invalid branch cache" lines in test-acl.t don't seem to
indicate a problem: the branchcache now get computed during the bundle
application (because of the check:updated-heads bundle part), but
doesn't get rolled back when transactions rollback, thus causing a
message in the next operation computing the branch cache. Before this
change, I assume the branchcache was only computed on transaction
commit, so not computed at all when the transactions roll back, thus
no messages.
Differential Revision: https://phab.mercurial-scm.org/D8202
author | Valentin Gatien-Baron <valentin.gatienbaron@gmail.com> |
---|---|
date | Tue, 25 Feb 2020 20:27:39 -0500 |
parents | 181ee2118a96 |
children | 7f9538a3b29e |
comparison
equal
deleted
inserted
replaced
44411:1e508097f570 | 44412:edc8504bc26b |
---|---|
511 sending upgrade request: * proto=exp-ssh-v2-0003 (glob) (sshv2 !) | 511 sending upgrade request: * proto=exp-ssh-v2-0003 (glob) (sshv2 !) |
512 devel-peer-request: hello+between | 512 devel-peer-request: hello+between |
513 devel-peer-request: pairs: 81 bytes | 513 devel-peer-request: pairs: 81 bytes |
514 sending hello command | 514 sending hello command |
515 sending between command | 515 sending between command |
516 remote: 440 (sshv1 !) | 516 remote: 463 (sshv1 !) |
517 protocol upgraded to exp-ssh-v2-0003 (sshv2 !) | 517 protocol upgraded to exp-ssh-v2-0003 (sshv2 !) |
518 remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | 518 remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
519 remote: 1 (sshv1 !) | 519 remote: 1 (sshv1 !) |
520 devel-peer-request: protocaps | 520 devel-peer-request: protocaps |
521 devel-peer-request: caps: * bytes (glob) | 521 devel-peer-request: caps: * bytes (glob) |
530 searching for changes | 530 searching for changes |
531 all remote heads known locally | 531 all remote heads known locally |
532 no changes found | 532 no changes found |
533 devel-peer-request: getbundle | 533 devel-peer-request: getbundle |
534 devel-peer-request: bookmarks: 1 bytes | 534 devel-peer-request: bookmarks: 1 bytes |
535 devel-peer-request: bundlecaps: 266 bytes | 535 devel-peer-request: bundlecaps: 289 bytes |
536 devel-peer-request: cg: 1 bytes | 536 devel-peer-request: cg: 1 bytes |
537 devel-peer-request: common: 122 bytes | 537 devel-peer-request: common: 122 bytes |
538 devel-peer-request: heads: 122 bytes | 538 devel-peer-request: heads: 122 bytes |
539 devel-peer-request: listkeys: 9 bytes | 539 devel-peer-request: listkeys: 9 bytes |
540 devel-peer-request: phases: 1 bytes | 540 devel-peer-request: phases: 1 bytes |