comparison tests/test-clone-uncompressed.t @ 44439: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 752da6863e39
comparison
equal deleted inserted replaced
44438:1e508097f570 44439:edc8504bc26b
52 HG20 52 HG20
53 bookmarks 53 bookmarks
54 changegroup 54 changegroup
55 01 55 01
56 02 56 02
57 checkheads
58 related
57 digests 59 digests
58 md5 60 md5
59 sha1 61 sha1
60 sha512 62 sha512
61 error 63 error
118 HG20 120 HG20
119 bookmarks 121 bookmarks
120 changegroup 122 changegroup
121 01 123 01
122 02 124 02
125 checkheads
126 related
123 digests 127 digests
124 md5 128 md5
125 sha1 129 sha1
126 sha512 130 sha512
127 error 131 error