##// END OF EJS Templates
exchange: turn on option that makes concurrent pushes work better...
Valentin Gatien-Baron -
r44896:edc8504b default
parent child Browse files
Show More
@@ -1116,7 +1116,7 b' coreconfigitem('
1116 b'server', b'compressionengines', default=list,
1116 b'server', b'compressionengines', default=list,
1117 )
1117 )
1118 coreconfigitem(
1118 coreconfigitem(
1119 b'server', b'concurrent-push-mode', default=b'strict',
1119 b'server', b'concurrent-push-mode', default=b'check-related',
1120 )
1120 )
1121 coreconfigitem(
1121 coreconfigitem(
1122 b'server', b'disablefullbundle', default=False,
1122 b'server', b'disablefullbundle', default=False,
@@ -2006,9 +2006,9 b' Controls generic server settings.'
2006 Level of allowed race condition between two pushing clients.
2006 Level of allowed race condition between two pushing clients.
2007
2007
2008 - 'strict': push is abort if another client touched the repository
2008 - 'strict': push is abort if another client touched the repository
2009 while the push was preparing. (default)
2009 while the push was preparing.
2010 - 'check-related': push is only aborted if it affects head that got also
2010 - 'check-related': push is only aborted if it affects head that got also
2011 affected while the push was preparing.
2011 affected while the push was preparing. (default since 5.4)
2012
2012
2013 'check-related' only takes effect for compatible clients (version
2013 'check-related' only takes effect for compatible clients (version
2014 4.3 and later). Older clients will use 'strict'.
2014 4.3 and later). Older clients will use 'strict'.
@@ -43,6 +43,11 b''
43
43
44 * Prevent pushes of divergent bookmarks (foo@remote)
44 * Prevent pushes of divergent bookmarks (foo@remote)
45
45
46 * The push error "remote repository changed while pushing - please
47 try again" now only happens when a concurrent push changed related
48 heads (instead of when a concurrent pushed any revision).
49
50
46 == Backwards Compatibility Changes ==
51 == Backwards Compatibility Changes ==
47
52
48 * When `hg rebase` pauses for merge conflict resolution, the working
53 * When `hg rebase` pauses for merge conflict resolution, the working
@@ -12,6 +12,7 b' substitutions = ['
12 br'bundlecaps=HG20%2Cbundle2%3DHG20%250A'
12 br'bundlecaps=HG20%2Cbundle2%3DHG20%250A'
13 br'bookmarks%250A'
13 br'bookmarks%250A'
14 br'changegroup%253D01%252C02%250A'
14 br'changegroup%253D01%252C02%250A'
15 br'checkheads%253Drelated%250A'
15 br'digests%253Dmd5%252Csha1%252Csha512%250A'
16 br'digests%253Dmd5%252Csha1%252Csha512%250A'
16 br'error%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250A'
17 br'error%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250A'
17 br'hgtagsfnodes%250A'
18 br'hgtagsfnodes%250A'
@@ -28,6 +29,7 b' substitutions = ['
28 br'bundlecaps=HG20%2Cbundle2%3DHG20%250A'
29 br'bundlecaps=HG20%2Cbundle2%3DHG20%250A'
29 br'bookmarks%250A'
30 br'bookmarks%250A'
30 br'changegroup%253D01%252C02%250A'
31 br'changegroup%253D01%252C02%250A'
32 br'checkheads%3Drelated%0A'
31 br'digests%253Dmd5%252Csha1%252Csha512%250A'
33 br'digests%253Dmd5%252Csha1%252Csha512%250A'
32 br'error%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250A'
34 br'error%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250A'
33 br'hgtagsfnodes%250A'
35 br'hgtagsfnodes%250A'
@@ -43,6 +45,7 b' substitutions = ['
43 br'bundle2=HG20%0A'
45 br'bundle2=HG20%0A'
44 br'bookmarks%0A'
46 br'bookmarks%0A'
45 br'changegroup%3D01%2C02%0A'
47 br'changegroup%3D01%2C02%0A'
48 br'checkheads%3Drelated%0A'
46 br'digests%3Dmd5%2Csha1%2Csha512%0A'
49 br'digests%3Dmd5%2Csha1%2Csha512%0A'
47 br'error%3Dabort%2Cunsupportedcontent%2Cpushraced%2Cpushkey%0A'
50 br'error%3Dabort%2Cunsupportedcontent%2Cpushraced%2Cpushkey%0A'
48 br'hgtagsfnodes%0A'
51 br'hgtagsfnodes%0A'
@@ -60,6 +63,7 b' substitutions = ['
60 br'bundle2=HG20%0A'
63 br'bundle2=HG20%0A'
61 br'bookmarks%0A'
64 br'bookmarks%0A'
62 br'changegroup%3D01%2C02%0A'
65 br'changegroup%3D01%2C02%0A'
66 br'checkheads%3Drelated%0A'
63 br'digests%3Dmd5%2Csha1%2Csha512%0A'
67 br'digests%3Dmd5%2Csha1%2Csha512%0A'
64 br'error%3Dabort%2Cunsupportedcontent%2Cpushraced%2Cpushkey%0A'
68 br'error%3Dabort%2Cunsupportedcontent%2Cpushraced%2Cpushkey%0A'
65 br'hgtagsfnodes%0A'
69 br'hgtagsfnodes%0A'
@@ -109,17 +109,17 b' Extension disabled for lack of a hook'
109 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
109 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
110 911600dab2ae7a9baff75958b84fe606851ce955
110 911600dab2ae7a9baff75958b84fe606851ce955
111 bundle2-output-bundle: "HG20", 5 parts total
111 bundle2-output-bundle: "HG20", 5 parts total
112 bundle2-output-part: "replycaps" 205 bytes payload
112 bundle2-output-part: "replycaps" 224 bytes payload
113 bundle2-output-part: "check:phases" 24 bytes payload
113 bundle2-output-part: "check:phases" 24 bytes payload
114 bundle2-output-part: "check:heads" streamed payload
114 bundle2-output-part: "check:updated-heads" streamed payload
115 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
115 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
116 bundle2-output-part: "phase-heads" 24 bytes payload
116 bundle2-output-part: "phase-heads" 24 bytes payload
117 bundle2-input-bundle: with-transaction
117 bundle2-input-bundle: with-transaction
118 bundle2-input-part: "replycaps" supported
118 bundle2-input-part: "replycaps" supported
119 bundle2-input-part: total payload size 205
119 bundle2-input-part: total payload size 224
120 bundle2-input-part: "check:phases" supported
120 bundle2-input-part: "check:phases" supported
121 bundle2-input-part: total payload size 24
121 bundle2-input-part: total payload size 24
122 bundle2-input-part: "check:heads" supported
122 bundle2-input-part: "check:updated-heads" supported
123 bundle2-input-part: total payload size 20
123 bundle2-input-part: total payload size 20
124 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
124 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
125 adding changesets
125 adding changesets
@@ -167,6 +167,7 b' Extension disabled for lack of acl.sourc'
167 listing keys for "phases"
167 listing keys for "phases"
168 checking for updated bookmarks
168 checking for updated bookmarks
169 listing keys for "bookmarks"
169 listing keys for "bookmarks"
170 invalid branch cache (served): tip differs
170 listing keys for "bookmarks"
171 listing keys for "bookmarks"
171 3 changesets found
172 3 changesets found
172 list of changesets:
173 list of changesets:
@@ -174,18 +175,19 b' Extension disabled for lack of acl.sourc'
174 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
175 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
175 911600dab2ae7a9baff75958b84fe606851ce955
176 911600dab2ae7a9baff75958b84fe606851ce955
176 bundle2-output-bundle: "HG20", 5 parts total
177 bundle2-output-bundle: "HG20", 5 parts total
177 bundle2-output-part: "replycaps" 205 bytes payload
178 bundle2-output-part: "replycaps" 224 bytes payload
178 bundle2-output-part: "check:phases" 24 bytes payload
179 bundle2-output-part: "check:phases" 24 bytes payload
179 bundle2-output-part: "check:heads" streamed payload
180 bundle2-output-part: "check:updated-heads" streamed payload
180 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
181 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
181 bundle2-output-part: "phase-heads" 24 bytes payload
182 bundle2-output-part: "phase-heads" 24 bytes payload
182 bundle2-input-bundle: with-transaction
183 bundle2-input-bundle: with-transaction
183 bundle2-input-part: "replycaps" supported
184 bundle2-input-part: "replycaps" supported
184 bundle2-input-part: total payload size 205
185 bundle2-input-part: total payload size 224
185 bundle2-input-part: "check:phases" supported
186 bundle2-input-part: "check:phases" supported
186 bundle2-input-part: total payload size 24
187 bundle2-input-part: total payload size 24
187 bundle2-input-part: "check:heads" supported
188 bundle2-input-part: "check:updated-heads" supported
188 bundle2-input-part: total payload size 20
189 bundle2-input-part: total payload size 20
190 invalid branch cache (served): tip differs
189 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
191 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
190 adding changesets
192 adding changesets
191 add changeset ef1ea85a6374
193 add changeset ef1ea85a6374
@@ -234,6 +236,7 b' No [acl.allow]/[acl.deny]'
234 listing keys for "phases"
236 listing keys for "phases"
235 checking for updated bookmarks
237 checking for updated bookmarks
236 listing keys for "bookmarks"
238 listing keys for "bookmarks"
239 invalid branch cache (served): tip differs
237 listing keys for "bookmarks"
240 listing keys for "bookmarks"
238 3 changesets found
241 3 changesets found
239 list of changesets:
242 list of changesets:
@@ -241,18 +244,19 b' No [acl.allow]/[acl.deny]'
241 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
244 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
242 911600dab2ae7a9baff75958b84fe606851ce955
245 911600dab2ae7a9baff75958b84fe606851ce955
243 bundle2-output-bundle: "HG20", 5 parts total
246 bundle2-output-bundle: "HG20", 5 parts total
244 bundle2-output-part: "replycaps" 205 bytes payload
247 bundle2-output-part: "replycaps" 224 bytes payload
245 bundle2-output-part: "check:phases" 24 bytes payload
248 bundle2-output-part: "check:phases" 24 bytes payload
246 bundle2-output-part: "check:heads" streamed payload
249 bundle2-output-part: "check:updated-heads" streamed payload
247 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
250 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
248 bundle2-output-part: "phase-heads" 24 bytes payload
251 bundle2-output-part: "phase-heads" 24 bytes payload
249 bundle2-input-bundle: with-transaction
252 bundle2-input-bundle: with-transaction
250 bundle2-input-part: "replycaps" supported
253 bundle2-input-part: "replycaps" supported
251 bundle2-input-part: total payload size 205
254 bundle2-input-part: total payload size 224
252 bundle2-input-part: "check:phases" supported
255 bundle2-input-part: "check:phases" supported
253 bundle2-input-part: total payload size 24
256 bundle2-input-part: total payload size 24
254 bundle2-input-part: "check:heads" supported
257 bundle2-input-part: "check:updated-heads" supported
255 bundle2-input-part: total payload size 20
258 bundle2-input-part: total payload size 20
259 invalid branch cache (served): tip differs
256 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
260 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
257 adding changesets
261 adding changesets
258 add changeset ef1ea85a6374
262 add changeset ef1ea85a6374
@@ -311,6 +315,7 b' Empty [acl.allow]'
311 listing keys for "phases"
315 listing keys for "phases"
312 checking for updated bookmarks
316 checking for updated bookmarks
313 listing keys for "bookmarks"
317 listing keys for "bookmarks"
318 invalid branch cache (served): tip differs
314 listing keys for "bookmarks"
319 listing keys for "bookmarks"
315 3 changesets found
320 3 changesets found
316 list of changesets:
321 list of changesets:
@@ -318,18 +323,19 b' Empty [acl.allow]'
318 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
323 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
319 911600dab2ae7a9baff75958b84fe606851ce955
324 911600dab2ae7a9baff75958b84fe606851ce955
320 bundle2-output-bundle: "HG20", 5 parts total
325 bundle2-output-bundle: "HG20", 5 parts total
321 bundle2-output-part: "replycaps" 205 bytes payload
326 bundle2-output-part: "replycaps" 224 bytes payload
322 bundle2-output-part: "check:phases" 24 bytes payload
327 bundle2-output-part: "check:phases" 24 bytes payload
323 bundle2-output-part: "check:heads" streamed payload
328 bundle2-output-part: "check:updated-heads" streamed payload
324 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
329 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
325 bundle2-output-part: "phase-heads" 24 bytes payload
330 bundle2-output-part: "phase-heads" 24 bytes payload
326 bundle2-input-bundle: with-transaction
331 bundle2-input-bundle: with-transaction
327 bundle2-input-part: "replycaps" supported
332 bundle2-input-part: "replycaps" supported
328 bundle2-input-part: total payload size 205
333 bundle2-input-part: total payload size 224
329 bundle2-input-part: "check:phases" supported
334 bundle2-input-part: "check:phases" supported
330 bundle2-input-part: total payload size 24
335 bundle2-input-part: total payload size 24
331 bundle2-input-part: "check:heads" supported
336 bundle2-input-part: "check:updated-heads" supported
332 bundle2-input-part: total payload size 20
337 bundle2-input-part: total payload size 20
338 invalid branch cache (served): tip differs
333 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
339 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
334 adding changesets
340 adding changesets
335 add changeset ef1ea85a6374
341 add changeset ef1ea85a6374
@@ -379,6 +385,7 b' fred is allowed inside foo/'
379 listing keys for "phases"
385 listing keys for "phases"
380 checking for updated bookmarks
386 checking for updated bookmarks
381 listing keys for "bookmarks"
387 listing keys for "bookmarks"
388 invalid branch cache (served): tip differs
382 listing keys for "bookmarks"
389 listing keys for "bookmarks"
383 3 changesets found
390 3 changesets found
384 list of changesets:
391 list of changesets:
@@ -386,18 +393,19 b' fred is allowed inside foo/'
386 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
393 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
387 911600dab2ae7a9baff75958b84fe606851ce955
394 911600dab2ae7a9baff75958b84fe606851ce955
388 bundle2-output-bundle: "HG20", 5 parts total
395 bundle2-output-bundle: "HG20", 5 parts total
389 bundle2-output-part: "replycaps" 205 bytes payload
396 bundle2-output-part: "replycaps" 224 bytes payload
390 bundle2-output-part: "check:phases" 24 bytes payload
397 bundle2-output-part: "check:phases" 24 bytes payload
391 bundle2-output-part: "check:heads" streamed payload
398 bundle2-output-part: "check:updated-heads" streamed payload
392 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
399 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
393 bundle2-output-part: "phase-heads" 24 bytes payload
400 bundle2-output-part: "phase-heads" 24 bytes payload
394 bundle2-input-bundle: with-transaction
401 bundle2-input-bundle: with-transaction
395 bundle2-input-part: "replycaps" supported
402 bundle2-input-part: "replycaps" supported
396 bundle2-input-part: total payload size 205
403 bundle2-input-part: total payload size 224
397 bundle2-input-part: "check:phases" supported
404 bundle2-input-part: "check:phases" supported
398 bundle2-input-part: total payload size 24
405 bundle2-input-part: total payload size 24
399 bundle2-input-part: "check:heads" supported
406 bundle2-input-part: "check:updated-heads" supported
400 bundle2-input-part: total payload size 20
407 bundle2-input-part: total payload size 20
408 invalid branch cache (served): tip differs
401 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
409 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
402 adding changesets
410 adding changesets
403 add changeset ef1ea85a6374
411 add changeset ef1ea85a6374
@@ -452,6 +460,7 b' Empty [acl.deny]'
452 listing keys for "phases"
460 listing keys for "phases"
453 checking for updated bookmarks
461 checking for updated bookmarks
454 listing keys for "bookmarks"
462 listing keys for "bookmarks"
463 invalid branch cache (served): tip differs
455 listing keys for "bookmarks"
464 listing keys for "bookmarks"
456 3 changesets found
465 3 changesets found
457 list of changesets:
466 list of changesets:
@@ -459,18 +468,19 b' Empty [acl.deny]'
459 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
468 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
460 911600dab2ae7a9baff75958b84fe606851ce955
469 911600dab2ae7a9baff75958b84fe606851ce955
461 bundle2-output-bundle: "HG20", 5 parts total
470 bundle2-output-bundle: "HG20", 5 parts total
462 bundle2-output-part: "replycaps" 205 bytes payload
471 bundle2-output-part: "replycaps" 224 bytes payload
463 bundle2-output-part: "check:phases" 24 bytes payload
472 bundle2-output-part: "check:phases" 24 bytes payload
464 bundle2-output-part: "check:heads" streamed payload
473 bundle2-output-part: "check:updated-heads" streamed payload
465 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
474 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
466 bundle2-output-part: "phase-heads" 24 bytes payload
475 bundle2-output-part: "phase-heads" 24 bytes payload
467 bundle2-input-bundle: with-transaction
476 bundle2-input-bundle: with-transaction
468 bundle2-input-part: "replycaps" supported
477 bundle2-input-part: "replycaps" supported
469 bundle2-input-part: total payload size 205
478 bundle2-input-part: total payload size 224
470 bundle2-input-part: "check:phases" supported
479 bundle2-input-part: "check:phases" supported
471 bundle2-input-part: total payload size 24
480 bundle2-input-part: total payload size 24
472 bundle2-input-part: "check:heads" supported
481 bundle2-input-part: "check:updated-heads" supported
473 bundle2-input-part: total payload size 20
482 bundle2-input-part: total payload size 20
483 invalid branch cache (served): tip differs
474 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
484 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
475 adding changesets
485 adding changesets
476 add changeset ef1ea85a6374
486 add changeset ef1ea85a6374
@@ -522,6 +532,7 b' fred is allowed inside foo/, but not foo'
522 listing keys for "phases"
532 listing keys for "phases"
523 checking for updated bookmarks
533 checking for updated bookmarks
524 listing keys for "bookmarks"
534 listing keys for "bookmarks"
535 invalid branch cache (served): tip differs
525 listing keys for "bookmarks"
536 listing keys for "bookmarks"
526 3 changesets found
537 3 changesets found
527 list of changesets:
538 list of changesets:
@@ -529,18 +540,19 b' fred is allowed inside foo/, but not foo'
529 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
540 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
530 911600dab2ae7a9baff75958b84fe606851ce955
541 911600dab2ae7a9baff75958b84fe606851ce955
531 bundle2-output-bundle: "HG20", 5 parts total
542 bundle2-output-bundle: "HG20", 5 parts total
532 bundle2-output-part: "replycaps" 205 bytes payload
543 bundle2-output-part: "replycaps" 224 bytes payload
533 bundle2-output-part: "check:phases" 24 bytes payload
544 bundle2-output-part: "check:phases" 24 bytes payload
534 bundle2-output-part: "check:heads" streamed payload
545 bundle2-output-part: "check:updated-heads" streamed payload
535 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
546 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
536 bundle2-output-part: "phase-heads" 24 bytes payload
547 bundle2-output-part: "phase-heads" 24 bytes payload
537 bundle2-input-bundle: with-transaction
548 bundle2-input-bundle: with-transaction
538 bundle2-input-part: "replycaps" supported
549 bundle2-input-part: "replycaps" supported
539 bundle2-input-part: total payload size 205
550 bundle2-input-part: total payload size 224
540 bundle2-input-part: "check:phases" supported
551 bundle2-input-part: "check:phases" supported
541 bundle2-input-part: total payload size 24
552 bundle2-input-part: total payload size 24
542 bundle2-input-part: "check:heads" supported
553 bundle2-input-part: "check:updated-heads" supported
543 bundle2-input-part: total payload size 20
554 bundle2-input-part: total payload size 20
555 invalid branch cache (served): tip differs
544 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
556 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
545 adding changesets
557 adding changesets
546 add changeset ef1ea85a6374
558 add changeset ef1ea85a6374
@@ -597,6 +609,7 b' fred is allowed inside foo/, but not foo'
597 listing keys for "phases"
609 listing keys for "phases"
598 checking for updated bookmarks
610 checking for updated bookmarks
599 listing keys for "bookmarks"
611 listing keys for "bookmarks"
612 invalid branch cache (served): tip differs
600 listing keys for "bookmarks"
613 listing keys for "bookmarks"
601 3 changesets found
614 3 changesets found
602 list of changesets:
615 list of changesets:
@@ -604,18 +617,19 b' fred is allowed inside foo/, but not foo'
604 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
617 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
605 911600dab2ae7a9baff75958b84fe606851ce955
618 911600dab2ae7a9baff75958b84fe606851ce955
606 bundle2-output-bundle: "HG20", 5 parts total
619 bundle2-output-bundle: "HG20", 5 parts total
607 bundle2-output-part: "replycaps" 205 bytes payload
620 bundle2-output-part: "replycaps" 224 bytes payload
608 bundle2-output-part: "check:phases" 24 bytes payload
621 bundle2-output-part: "check:phases" 24 bytes payload
609 bundle2-output-part: "check:heads" streamed payload
622 bundle2-output-part: "check:updated-heads" streamed payload
610 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
623 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
611 bundle2-output-part: "phase-heads" 24 bytes payload
624 bundle2-output-part: "phase-heads" 24 bytes payload
612 bundle2-input-bundle: with-transaction
625 bundle2-input-bundle: with-transaction
613 bundle2-input-part: "replycaps" supported
626 bundle2-input-part: "replycaps" supported
614 bundle2-input-part: total payload size 205
627 bundle2-input-part: total payload size 224
615 bundle2-input-part: "check:phases" supported
628 bundle2-input-part: "check:phases" supported
616 bundle2-input-part: total payload size 24
629 bundle2-input-part: total payload size 24
617 bundle2-input-part: "check:heads" supported
630 bundle2-input-part: "check:updated-heads" supported
618 bundle2-input-part: total payload size 20
631 bundle2-input-part: total payload size 20
632 invalid branch cache (served): tip differs
619 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
633 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
620 adding changesets
634 adding changesets
621 add changeset ef1ea85a6374
635 add changeset ef1ea85a6374
@@ -669,6 +683,7 b' fred is allowed inside foo/, but not foo'
669 listing keys for "phases"
683 listing keys for "phases"
670 checking for updated bookmarks
684 checking for updated bookmarks
671 listing keys for "bookmarks"
685 listing keys for "bookmarks"
686 invalid branch cache (served): tip differs
672 listing keys for "bookmarks"
687 listing keys for "bookmarks"
673 3 changesets found
688 3 changesets found
674 list of changesets:
689 list of changesets:
@@ -676,18 +691,19 b' fred is allowed inside foo/, but not foo'
676 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
691 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
677 911600dab2ae7a9baff75958b84fe606851ce955
692 911600dab2ae7a9baff75958b84fe606851ce955
678 bundle2-output-bundle: "HG20", 5 parts total
693 bundle2-output-bundle: "HG20", 5 parts total
679 bundle2-output-part: "replycaps" 205 bytes payload
694 bundle2-output-part: "replycaps" 224 bytes payload
680 bundle2-output-part: "check:phases" 24 bytes payload
695 bundle2-output-part: "check:phases" 24 bytes payload
681 bundle2-output-part: "check:heads" streamed payload
696 bundle2-output-part: "check:updated-heads" streamed payload
682 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
697 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
683 bundle2-output-part: "phase-heads" 24 bytes payload
698 bundle2-output-part: "phase-heads" 24 bytes payload
684 bundle2-input-bundle: with-transaction
699 bundle2-input-bundle: with-transaction
685 bundle2-input-part: "replycaps" supported
700 bundle2-input-part: "replycaps" supported
686 bundle2-input-part: total payload size 205
701 bundle2-input-part: total payload size 224
687 bundle2-input-part: "check:phases" supported
702 bundle2-input-part: "check:phases" supported
688 bundle2-input-part: total payload size 24
703 bundle2-input-part: total payload size 24
689 bundle2-input-part: "check:heads" supported
704 bundle2-input-part: "check:updated-heads" supported
690 bundle2-input-part: total payload size 20
705 bundle2-input-part: total payload size 20
706 invalid branch cache (served): tip differs
691 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
707 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
692 adding changesets
708 adding changesets
693 add changeset ef1ea85a6374
709 add changeset ef1ea85a6374
@@ -742,27 +758,29 b' fred is not blocked from moving bookmark'
742 listing keys for "phases"
758 listing keys for "phases"
743 checking for updated bookmarks
759 checking for updated bookmarks
744 listing keys for "bookmarks"
760 listing keys for "bookmarks"
761 invalid branch cache (served): tip differs
745 listing keys for "bookmarks"
762 listing keys for "bookmarks"
746 1 changesets found
763 1 changesets found
747 list of changesets:
764 list of changesets:
748 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
765 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
749 bundle2-output-bundle: "HG20", 7 parts total
766 bundle2-output-bundle: "HG20", 7 parts total
750 bundle2-output-part: "replycaps" 205 bytes payload
767 bundle2-output-part: "replycaps" 224 bytes payload
751 bundle2-output-part: "check:bookmarks" 37 bytes payload
768 bundle2-output-part: "check:bookmarks" 37 bytes payload
752 bundle2-output-part: "check:phases" 24 bytes payload
769 bundle2-output-part: "check:phases" 24 bytes payload
753 bundle2-output-part: "check:heads" streamed payload
770 bundle2-output-part: "check:updated-heads" streamed payload
754 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
771 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
755 bundle2-output-part: "phase-heads" 24 bytes payload
772 bundle2-output-part: "phase-heads" 24 bytes payload
756 bundle2-output-part: "bookmarks" 37 bytes payload
773 bundle2-output-part: "bookmarks" 37 bytes payload
757 bundle2-input-bundle: with-transaction
774 bundle2-input-bundle: with-transaction
758 bundle2-input-part: "replycaps" supported
775 bundle2-input-part: "replycaps" supported
759 bundle2-input-part: total payload size 205
776 bundle2-input-part: total payload size 224
760 bundle2-input-part: "check:bookmarks" supported
777 bundle2-input-part: "check:bookmarks" supported
761 bundle2-input-part: total payload size 37
778 bundle2-input-part: total payload size 37
762 bundle2-input-part: "check:phases" supported
779 bundle2-input-part: "check:phases" supported
763 bundle2-input-part: total payload size 24
780 bundle2-input-part: total payload size 24
764 bundle2-input-part: "check:heads" supported
781 bundle2-input-part: "check:updated-heads" supported
765 bundle2-input-part: total payload size 20
782 bundle2-input-part: total payload size 20
783 invalid branch cache (served): tip differs
766 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
784 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
767 adding changesets
785 adding changesets
768 add changeset ef1ea85a6374
786 add changeset ef1ea85a6374
@@ -828,27 +846,29 b' fred is not allowed to move bookmarks'
828 listing keys for "phases"
846 listing keys for "phases"
829 checking for updated bookmarks
847 checking for updated bookmarks
830 listing keys for "bookmarks"
848 listing keys for "bookmarks"
849 invalid branch cache (served): tip differs
831 listing keys for "bookmarks"
850 listing keys for "bookmarks"
832 1 changesets found
851 1 changesets found
833 list of changesets:
852 list of changesets:
834 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
853 ef1ea85a6374b77d6da9dcda9541f498f2d17df7
835 bundle2-output-bundle: "HG20", 7 parts total
854 bundle2-output-bundle: "HG20", 7 parts total
836 bundle2-output-part: "replycaps" 205 bytes payload
855 bundle2-output-part: "replycaps" 224 bytes payload
837 bundle2-output-part: "check:bookmarks" 37 bytes payload
856 bundle2-output-part: "check:bookmarks" 37 bytes payload
838 bundle2-output-part: "check:phases" 24 bytes payload
857 bundle2-output-part: "check:phases" 24 bytes payload
839 bundle2-output-part: "check:heads" streamed payload
858 bundle2-output-part: "check:updated-heads" streamed payload
840 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
859 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
841 bundle2-output-part: "phase-heads" 24 bytes payload
860 bundle2-output-part: "phase-heads" 24 bytes payload
842 bundle2-output-part: "bookmarks" 37 bytes payload
861 bundle2-output-part: "bookmarks" 37 bytes payload
843 bundle2-input-bundle: with-transaction
862 bundle2-input-bundle: with-transaction
844 bundle2-input-part: "replycaps" supported
863 bundle2-input-part: "replycaps" supported
845 bundle2-input-part: total payload size 205
864 bundle2-input-part: total payload size 224
846 bundle2-input-part: "check:bookmarks" supported
865 bundle2-input-part: "check:bookmarks" supported
847 bundle2-input-part: total payload size 37
866 bundle2-input-part: total payload size 37
848 bundle2-input-part: "check:phases" supported
867 bundle2-input-part: "check:phases" supported
849 bundle2-input-part: total payload size 24
868 bundle2-input-part: total payload size 24
850 bundle2-input-part: "check:heads" supported
869 bundle2-input-part: "check:updated-heads" supported
851 bundle2-input-part: total payload size 20
870 bundle2-input-part: total payload size 20
871 invalid branch cache (served): tip differs
852 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
872 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
853 adding changesets
873 adding changesets
854 add changeset ef1ea85a6374
874 add changeset ef1ea85a6374
@@ -914,6 +934,7 b' barney is allowed everywhere'
914 listing keys for "phases"
934 listing keys for "phases"
915 checking for updated bookmarks
935 checking for updated bookmarks
916 listing keys for "bookmarks"
936 listing keys for "bookmarks"
937 invalid branch cache (served): tip differs
917 listing keys for "bookmarks"
938 listing keys for "bookmarks"
918 3 changesets found
939 3 changesets found
919 list of changesets:
940 list of changesets:
@@ -921,18 +942,19 b' barney is allowed everywhere'
921 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
942 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
922 911600dab2ae7a9baff75958b84fe606851ce955
943 911600dab2ae7a9baff75958b84fe606851ce955
923 bundle2-output-bundle: "HG20", 5 parts total
944 bundle2-output-bundle: "HG20", 5 parts total
924 bundle2-output-part: "replycaps" 205 bytes payload
945 bundle2-output-part: "replycaps" 224 bytes payload
925 bundle2-output-part: "check:phases" 24 bytes payload
946 bundle2-output-part: "check:phases" 24 bytes payload
926 bundle2-output-part: "check:heads" streamed payload
947 bundle2-output-part: "check:updated-heads" streamed payload
927 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
948 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
928 bundle2-output-part: "phase-heads" 24 bytes payload
949 bundle2-output-part: "phase-heads" 24 bytes payload
929 bundle2-input-bundle: with-transaction
950 bundle2-input-bundle: with-transaction
930 bundle2-input-part: "replycaps" supported
951 bundle2-input-part: "replycaps" supported
931 bundle2-input-part: total payload size 205
952 bundle2-input-part: total payload size 224
932 bundle2-input-part: "check:phases" supported
953 bundle2-input-part: "check:phases" supported
933 bundle2-input-part: total payload size 24
954 bundle2-input-part: total payload size 24
934 bundle2-input-part: "check:heads" supported
955 bundle2-input-part: "check:updated-heads" supported
935 bundle2-input-part: total payload size 20
956 bundle2-input-part: total payload size 20
957 invalid branch cache (served): tip differs
936 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
958 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
937 adding changesets
959 adding changesets
938 add changeset ef1ea85a6374
960 add changeset ef1ea85a6374
@@ -998,6 +1020,7 b' wilma can change files with a .txt exten'
998 listing keys for "phases"
1020 listing keys for "phases"
999 checking for updated bookmarks
1021 checking for updated bookmarks
1000 listing keys for "bookmarks"
1022 listing keys for "bookmarks"
1023 invalid branch cache (served): tip differs
1001 listing keys for "bookmarks"
1024 listing keys for "bookmarks"
1002 3 changesets found
1025 3 changesets found
1003 list of changesets:
1026 list of changesets:
@@ -1005,18 +1028,19 b' wilma can change files with a .txt exten'
1005 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1028 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1006 911600dab2ae7a9baff75958b84fe606851ce955
1029 911600dab2ae7a9baff75958b84fe606851ce955
1007 bundle2-output-bundle: "HG20", 5 parts total
1030 bundle2-output-bundle: "HG20", 5 parts total
1008 bundle2-output-part: "replycaps" 205 bytes payload
1031 bundle2-output-part: "replycaps" 224 bytes payload
1009 bundle2-output-part: "check:phases" 24 bytes payload
1032 bundle2-output-part: "check:phases" 24 bytes payload
1010 bundle2-output-part: "check:heads" streamed payload
1033 bundle2-output-part: "check:updated-heads" streamed payload
1011 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1034 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1012 bundle2-output-part: "phase-heads" 24 bytes payload
1035 bundle2-output-part: "phase-heads" 24 bytes payload
1013 bundle2-input-bundle: with-transaction
1036 bundle2-input-bundle: with-transaction
1014 bundle2-input-part: "replycaps" supported
1037 bundle2-input-part: "replycaps" supported
1015 bundle2-input-part: total payload size 205
1038 bundle2-input-part: total payload size 224
1016 bundle2-input-part: "check:phases" supported
1039 bundle2-input-part: "check:phases" supported
1017 bundle2-input-part: total payload size 24
1040 bundle2-input-part: total payload size 24
1018 bundle2-input-part: "check:heads" supported
1041 bundle2-input-part: "check:updated-heads" supported
1019 bundle2-input-part: total payload size 20
1042 bundle2-input-part: total payload size 20
1043 invalid branch cache (served): tip differs
1020 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1044 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1021 adding changesets
1045 adding changesets
1022 add changeset ef1ea85a6374
1046 add changeset ef1ea85a6374
@@ -1079,6 +1103,7 b' file specified by acl.config does not ex'
1079 listing keys for "phases"
1103 listing keys for "phases"
1080 checking for updated bookmarks
1104 checking for updated bookmarks
1081 listing keys for "bookmarks"
1105 listing keys for "bookmarks"
1106 invalid branch cache (served): tip differs
1082 listing keys for "bookmarks"
1107 listing keys for "bookmarks"
1083 3 changesets found
1108 3 changesets found
1084 list of changesets:
1109 list of changesets:
@@ -1086,18 +1111,19 b' file specified by acl.config does not ex'
1086 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1111 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1087 911600dab2ae7a9baff75958b84fe606851ce955
1112 911600dab2ae7a9baff75958b84fe606851ce955
1088 bundle2-output-bundle: "HG20", 5 parts total
1113 bundle2-output-bundle: "HG20", 5 parts total
1089 bundle2-output-part: "replycaps" 205 bytes payload
1114 bundle2-output-part: "replycaps" 224 bytes payload
1090 bundle2-output-part: "check:phases" 24 bytes payload
1115 bundle2-output-part: "check:phases" 24 bytes payload
1091 bundle2-output-part: "check:heads" streamed payload
1116 bundle2-output-part: "check:updated-heads" streamed payload
1092 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1117 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1093 bundle2-output-part: "phase-heads" 24 bytes payload
1118 bundle2-output-part: "phase-heads" 24 bytes payload
1094 bundle2-input-bundle: with-transaction
1119 bundle2-input-bundle: with-transaction
1095 bundle2-input-part: "replycaps" supported
1120 bundle2-input-part: "replycaps" supported
1096 bundle2-input-part: total payload size 205
1121 bundle2-input-part: total payload size 224
1097 bundle2-input-part: "check:phases" supported
1122 bundle2-input-part: "check:phases" supported
1098 bundle2-input-part: total payload size 24
1123 bundle2-input-part: total payload size 24
1099 bundle2-input-part: "check:heads" supported
1124 bundle2-input-part: "check:updated-heads" supported
1100 bundle2-input-part: total payload size 20
1125 bundle2-input-part: total payload size 20
1126 invalid branch cache (served): tip differs
1101 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1127 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1102 adding changesets
1128 adding changesets
1103 add changeset ef1ea85a6374
1129 add changeset ef1ea85a6374
@@ -1155,6 +1181,7 b' betty is allowed inside foo/ by a acl.co'
1155 listing keys for "phases"
1181 listing keys for "phases"
1156 checking for updated bookmarks
1182 checking for updated bookmarks
1157 listing keys for "bookmarks"
1183 listing keys for "bookmarks"
1184 invalid branch cache (served): tip differs
1158 listing keys for "bookmarks"
1185 listing keys for "bookmarks"
1159 3 changesets found
1186 3 changesets found
1160 list of changesets:
1187 list of changesets:
@@ -1162,18 +1189,19 b' betty is allowed inside foo/ by a acl.co'
1162 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1189 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1163 911600dab2ae7a9baff75958b84fe606851ce955
1190 911600dab2ae7a9baff75958b84fe606851ce955
1164 bundle2-output-bundle: "HG20", 5 parts total
1191 bundle2-output-bundle: "HG20", 5 parts total
1165 bundle2-output-part: "replycaps" 205 bytes payload
1192 bundle2-output-part: "replycaps" 224 bytes payload
1166 bundle2-output-part: "check:phases" 24 bytes payload
1193 bundle2-output-part: "check:phases" 24 bytes payload
1167 bundle2-output-part: "check:heads" streamed payload
1194 bundle2-output-part: "check:updated-heads" streamed payload
1168 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1195 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1169 bundle2-output-part: "phase-heads" 24 bytes payload
1196 bundle2-output-part: "phase-heads" 24 bytes payload
1170 bundle2-input-bundle: with-transaction
1197 bundle2-input-bundle: with-transaction
1171 bundle2-input-part: "replycaps" supported
1198 bundle2-input-part: "replycaps" supported
1172 bundle2-input-part: total payload size 205
1199 bundle2-input-part: total payload size 224
1173 bundle2-input-part: "check:phases" supported
1200 bundle2-input-part: "check:phases" supported
1174 bundle2-input-part: total payload size 24
1201 bundle2-input-part: total payload size 24
1175 bundle2-input-part: "check:heads" supported
1202 bundle2-input-part: "check:updated-heads" supported
1176 bundle2-input-part: total payload size 20
1203 bundle2-input-part: total payload size 20
1204 invalid branch cache (served): tip differs
1177 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1205 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1178 adding changesets
1206 adding changesets
1179 add changeset ef1ea85a6374
1207 add changeset ef1ea85a6374
@@ -1242,6 +1270,7 b' acl.config can set only [acl.allow]/[acl'
1242 listing keys for "phases"
1270 listing keys for "phases"
1243 checking for updated bookmarks
1271 checking for updated bookmarks
1244 listing keys for "bookmarks"
1272 listing keys for "bookmarks"
1273 invalid branch cache (served): tip differs
1245 listing keys for "bookmarks"
1274 listing keys for "bookmarks"
1246 3 changesets found
1275 3 changesets found
1247 list of changesets:
1276 list of changesets:
@@ -1249,18 +1278,19 b' acl.config can set only [acl.allow]/[acl'
1249 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1278 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1250 911600dab2ae7a9baff75958b84fe606851ce955
1279 911600dab2ae7a9baff75958b84fe606851ce955
1251 bundle2-output-bundle: "HG20", 5 parts total
1280 bundle2-output-bundle: "HG20", 5 parts total
1252 bundle2-output-part: "replycaps" 205 bytes payload
1281 bundle2-output-part: "replycaps" 224 bytes payload
1253 bundle2-output-part: "check:phases" 24 bytes payload
1282 bundle2-output-part: "check:phases" 24 bytes payload
1254 bundle2-output-part: "check:heads" streamed payload
1283 bundle2-output-part: "check:updated-heads" streamed payload
1255 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1284 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1256 bundle2-output-part: "phase-heads" 24 bytes payload
1285 bundle2-output-part: "phase-heads" 24 bytes payload
1257 bundle2-input-bundle: with-transaction
1286 bundle2-input-bundle: with-transaction
1258 bundle2-input-part: "replycaps" supported
1287 bundle2-input-part: "replycaps" supported
1259 bundle2-input-part: total payload size 205
1288 bundle2-input-part: total payload size 224
1260 bundle2-input-part: "check:phases" supported
1289 bundle2-input-part: "check:phases" supported
1261 bundle2-input-part: total payload size 24
1290 bundle2-input-part: total payload size 24
1262 bundle2-input-part: "check:heads" supported
1291 bundle2-input-part: "check:updated-heads" supported
1263 bundle2-input-part: total payload size 20
1292 bundle2-input-part: total payload size 20
1293 invalid branch cache (served): tip differs
1264 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1294 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1265 adding changesets
1295 adding changesets
1266 add changeset ef1ea85a6374
1296 add changeset ef1ea85a6374
@@ -1330,6 +1360,7 b' fred is always allowed'
1330 listing keys for "phases"
1360 listing keys for "phases"
1331 checking for updated bookmarks
1361 checking for updated bookmarks
1332 listing keys for "bookmarks"
1362 listing keys for "bookmarks"
1363 invalid branch cache (served): tip differs
1333 listing keys for "bookmarks"
1364 listing keys for "bookmarks"
1334 3 changesets found
1365 3 changesets found
1335 list of changesets:
1366 list of changesets:
@@ -1337,18 +1368,19 b' fred is always allowed'
1337 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1368 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1338 911600dab2ae7a9baff75958b84fe606851ce955
1369 911600dab2ae7a9baff75958b84fe606851ce955
1339 bundle2-output-bundle: "HG20", 5 parts total
1370 bundle2-output-bundle: "HG20", 5 parts total
1340 bundle2-output-part: "replycaps" 205 bytes payload
1371 bundle2-output-part: "replycaps" 224 bytes payload
1341 bundle2-output-part: "check:phases" 24 bytes payload
1372 bundle2-output-part: "check:phases" 24 bytes payload
1342 bundle2-output-part: "check:heads" streamed payload
1373 bundle2-output-part: "check:updated-heads" streamed payload
1343 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1374 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1344 bundle2-output-part: "phase-heads" 24 bytes payload
1375 bundle2-output-part: "phase-heads" 24 bytes payload
1345 bundle2-input-bundle: with-transaction
1376 bundle2-input-bundle: with-transaction
1346 bundle2-input-part: "replycaps" supported
1377 bundle2-input-part: "replycaps" supported
1347 bundle2-input-part: total payload size 205
1378 bundle2-input-part: total payload size 224
1348 bundle2-input-part: "check:phases" supported
1379 bundle2-input-part: "check:phases" supported
1349 bundle2-input-part: total payload size 24
1380 bundle2-input-part: total payload size 24
1350 bundle2-input-part: "check:heads" supported
1381 bundle2-input-part: "check:updated-heads" supported
1351 bundle2-input-part: total payload size 20
1382 bundle2-input-part: total payload size 20
1383 invalid branch cache (served): tip differs
1352 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1384 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1353 adding changesets
1385 adding changesets
1354 add changeset ef1ea85a6374
1386 add changeset ef1ea85a6374
@@ -1414,6 +1446,7 b' no one is allowed inside foo/Bar/'
1414 listing keys for "phases"
1446 listing keys for "phases"
1415 checking for updated bookmarks
1447 checking for updated bookmarks
1416 listing keys for "bookmarks"
1448 listing keys for "bookmarks"
1449 invalid branch cache (served): tip differs
1417 listing keys for "bookmarks"
1450 listing keys for "bookmarks"
1418 3 changesets found
1451 3 changesets found
1419 list of changesets:
1452 list of changesets:
@@ -1421,18 +1454,19 b' no one is allowed inside foo/Bar/'
1421 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1454 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1422 911600dab2ae7a9baff75958b84fe606851ce955
1455 911600dab2ae7a9baff75958b84fe606851ce955
1423 bundle2-output-bundle: "HG20", 5 parts total
1456 bundle2-output-bundle: "HG20", 5 parts total
1424 bundle2-output-part: "replycaps" 205 bytes payload
1457 bundle2-output-part: "replycaps" 224 bytes payload
1425 bundle2-output-part: "check:phases" 24 bytes payload
1458 bundle2-output-part: "check:phases" 24 bytes payload
1426 bundle2-output-part: "check:heads" streamed payload
1459 bundle2-output-part: "check:updated-heads" streamed payload
1427 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1460 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1428 bundle2-output-part: "phase-heads" 24 bytes payload
1461 bundle2-output-part: "phase-heads" 24 bytes payload
1429 bundle2-input-bundle: with-transaction
1462 bundle2-input-bundle: with-transaction
1430 bundle2-input-part: "replycaps" supported
1463 bundle2-input-part: "replycaps" supported
1431 bundle2-input-part: total payload size 205
1464 bundle2-input-part: total payload size 224
1432 bundle2-input-part: "check:phases" supported
1465 bundle2-input-part: "check:phases" supported
1433 bundle2-input-part: total payload size 24
1466 bundle2-input-part: total payload size 24
1434 bundle2-input-part: "check:heads" supported
1467 bundle2-input-part: "check:updated-heads" supported
1435 bundle2-input-part: total payload size 20
1468 bundle2-input-part: total payload size 20
1469 invalid branch cache (served): tip differs
1436 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1470 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1437 adding changesets
1471 adding changesets
1438 add changeset ef1ea85a6374
1472 add changeset ef1ea85a6374
@@ -1494,6 +1528,7 b' OS-level groups'
1494 listing keys for "phases"
1528 listing keys for "phases"
1495 checking for updated bookmarks
1529 checking for updated bookmarks
1496 listing keys for "bookmarks"
1530 listing keys for "bookmarks"
1531 invalid branch cache (served): tip differs
1497 listing keys for "bookmarks"
1532 listing keys for "bookmarks"
1498 3 changesets found
1533 3 changesets found
1499 list of changesets:
1534 list of changesets:
@@ -1501,18 +1536,19 b' OS-level groups'
1501 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1536 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1502 911600dab2ae7a9baff75958b84fe606851ce955
1537 911600dab2ae7a9baff75958b84fe606851ce955
1503 bundle2-output-bundle: "HG20", 5 parts total
1538 bundle2-output-bundle: "HG20", 5 parts total
1504 bundle2-output-part: "replycaps" 205 bytes payload
1539 bundle2-output-part: "replycaps" 224 bytes payload
1505 bundle2-output-part: "check:phases" 24 bytes payload
1540 bundle2-output-part: "check:phases" 24 bytes payload
1506 bundle2-output-part: "check:heads" streamed payload
1541 bundle2-output-part: "check:updated-heads" streamed payload
1507 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1542 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1508 bundle2-output-part: "phase-heads" 24 bytes payload
1543 bundle2-output-part: "phase-heads" 24 bytes payload
1509 bundle2-input-bundle: with-transaction
1544 bundle2-input-bundle: with-transaction
1510 bundle2-input-part: "replycaps" supported
1545 bundle2-input-part: "replycaps" supported
1511 bundle2-input-part: total payload size 205
1546 bundle2-input-part: total payload size 224
1512 bundle2-input-part: "check:phases" supported
1547 bundle2-input-part: "check:phases" supported
1513 bundle2-input-part: total payload size 24
1548 bundle2-input-part: total payload size 24
1514 bundle2-input-part: "check:heads" supported
1549 bundle2-input-part: "check:updated-heads" supported
1515 bundle2-input-part: total payload size 20
1550 bundle2-input-part: total payload size 20
1551 invalid branch cache (served): tip differs
1516 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1552 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1517 adding changesets
1553 adding changesets
1518 add changeset ef1ea85a6374
1554 add changeset ef1ea85a6374
@@ -1579,6 +1615,7 b' OS-level groups'
1579 listing keys for "phases"
1615 listing keys for "phases"
1580 checking for updated bookmarks
1616 checking for updated bookmarks
1581 listing keys for "bookmarks"
1617 listing keys for "bookmarks"
1618 invalid branch cache (served): tip differs
1582 listing keys for "bookmarks"
1619 listing keys for "bookmarks"
1583 3 changesets found
1620 3 changesets found
1584 list of changesets:
1621 list of changesets:
@@ -1586,18 +1623,19 b' OS-level groups'
1586 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1623 f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
1587 911600dab2ae7a9baff75958b84fe606851ce955
1624 911600dab2ae7a9baff75958b84fe606851ce955
1588 bundle2-output-bundle: "HG20", 5 parts total
1625 bundle2-output-bundle: "HG20", 5 parts total
1589 bundle2-output-part: "replycaps" 205 bytes payload
1626 bundle2-output-part: "replycaps" 224 bytes payload
1590 bundle2-output-part: "check:phases" 24 bytes payload
1627 bundle2-output-part: "check:phases" 24 bytes payload
1591 bundle2-output-part: "check:heads" streamed payload
1628 bundle2-output-part: "check:updated-heads" streamed payload
1592 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1629 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1593 bundle2-output-part: "phase-heads" 24 bytes payload
1630 bundle2-output-part: "phase-heads" 24 bytes payload
1594 bundle2-input-bundle: with-transaction
1631 bundle2-input-bundle: with-transaction
1595 bundle2-input-part: "replycaps" supported
1632 bundle2-input-part: "replycaps" supported
1596 bundle2-input-part: total payload size 205
1633 bundle2-input-part: total payload size 224
1597 bundle2-input-part: "check:phases" supported
1634 bundle2-input-part: "check:phases" supported
1598 bundle2-input-part: total payload size 24
1635 bundle2-input-part: total payload size 24
1599 bundle2-input-part: "check:heads" supported
1636 bundle2-input-part: "check:updated-heads" supported
1600 bundle2-input-part: total payload size 20
1637 bundle2-input-part: total payload size 20
1638 invalid branch cache (served): tip differs
1601 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1639 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1602 adding changesets
1640 adding changesets
1603 add changeset ef1ea85a6374
1641 add changeset ef1ea85a6374
@@ -1707,18 +1745,18 b' No branch acls specified'
1707 911600dab2ae7a9baff75958b84fe606851ce955
1745 911600dab2ae7a9baff75958b84fe606851ce955
1708 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1746 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1709 bundle2-output-bundle: "HG20", 5 parts total
1747 bundle2-output-bundle: "HG20", 5 parts total
1710 bundle2-output-part: "replycaps" 205 bytes payload
1748 bundle2-output-part: "replycaps" 224 bytes payload
1711 bundle2-output-part: "check:phases" 48 bytes payload
1749 bundle2-output-part: "check:phases" 48 bytes payload
1712 bundle2-output-part: "check:heads" streamed payload
1750 bundle2-output-part: "check:updated-heads" streamed payload
1713 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1751 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1714 bundle2-output-part: "phase-heads" 48 bytes payload
1752 bundle2-output-part: "phase-heads" 48 bytes payload
1715 bundle2-input-bundle: with-transaction
1753 bundle2-input-bundle: with-transaction
1716 bundle2-input-part: "replycaps" supported
1754 bundle2-input-part: "replycaps" supported
1717 bundle2-input-part: total payload size 205
1755 bundle2-input-part: total payload size 224
1718 bundle2-input-part: "check:phases" supported
1756 bundle2-input-part: "check:phases" supported
1719 bundle2-input-part: total payload size 48
1757 bundle2-input-part: total payload size 48
1720 bundle2-input-part: "check:heads" supported
1758 bundle2-input-part: "check:updated-heads" supported
1721 bundle2-input-part: total payload size 20
1759 bundle2-input-part: total payload size 40
1722 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1760 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1723 adding changesets
1761 adding changesets
1724 add changeset ef1ea85a6374
1762 add changeset ef1ea85a6374
@@ -1793,18 +1831,18 b' Branch acl deny test'
1793 911600dab2ae7a9baff75958b84fe606851ce955
1831 911600dab2ae7a9baff75958b84fe606851ce955
1794 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1832 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1795 bundle2-output-bundle: "HG20", 5 parts total
1833 bundle2-output-bundle: "HG20", 5 parts total
1796 bundle2-output-part: "replycaps" 205 bytes payload
1834 bundle2-output-part: "replycaps" 224 bytes payload
1797 bundle2-output-part: "check:phases" 48 bytes payload
1835 bundle2-output-part: "check:phases" 48 bytes payload
1798 bundle2-output-part: "check:heads" streamed payload
1836 bundle2-output-part: "check:updated-heads" streamed payload
1799 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1837 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1800 bundle2-output-part: "phase-heads" 48 bytes payload
1838 bundle2-output-part: "phase-heads" 48 bytes payload
1801 bundle2-input-bundle: with-transaction
1839 bundle2-input-bundle: with-transaction
1802 bundle2-input-part: "replycaps" supported
1840 bundle2-input-part: "replycaps" supported
1803 bundle2-input-part: total payload size 205
1841 bundle2-input-part: total payload size 224
1804 bundle2-input-part: "check:phases" supported
1842 bundle2-input-part: "check:phases" supported
1805 bundle2-input-part: total payload size 48
1843 bundle2-input-part: total payload size 48
1806 bundle2-input-part: "check:heads" supported
1844 bundle2-input-part: "check:updated-heads" supported
1807 bundle2-input-part: total payload size 20
1845 bundle2-input-part: total payload size 40
1808 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1846 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1809 adding changesets
1847 adding changesets
1810 add changeset ef1ea85a6374
1848 add changeset ef1ea85a6374
@@ -1871,18 +1909,18 b' Branch acl empty allow test'
1871 911600dab2ae7a9baff75958b84fe606851ce955
1909 911600dab2ae7a9baff75958b84fe606851ce955
1872 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1910 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1873 bundle2-output-bundle: "HG20", 5 parts total
1911 bundle2-output-bundle: "HG20", 5 parts total
1874 bundle2-output-part: "replycaps" 205 bytes payload
1912 bundle2-output-part: "replycaps" 224 bytes payload
1875 bundle2-output-part: "check:phases" 48 bytes payload
1913 bundle2-output-part: "check:phases" 48 bytes payload
1876 bundle2-output-part: "check:heads" streamed payload
1914 bundle2-output-part: "check:updated-heads" streamed payload
1877 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1915 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1878 bundle2-output-part: "phase-heads" 48 bytes payload
1916 bundle2-output-part: "phase-heads" 48 bytes payload
1879 bundle2-input-bundle: with-transaction
1917 bundle2-input-bundle: with-transaction
1880 bundle2-input-part: "replycaps" supported
1918 bundle2-input-part: "replycaps" supported
1881 bundle2-input-part: total payload size 205
1919 bundle2-input-part: total payload size 224
1882 bundle2-input-part: "check:phases" supported
1920 bundle2-input-part: "check:phases" supported
1883 bundle2-input-part: total payload size 48
1921 bundle2-input-part: total payload size 48
1884 bundle2-input-part: "check:heads" supported
1922 bundle2-input-part: "check:updated-heads" supported
1885 bundle2-input-part: total payload size 20
1923 bundle2-input-part: total payload size 40
1886 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1924 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1887 adding changesets
1925 adding changesets
1888 add changeset ef1ea85a6374
1926 add changeset ef1ea85a6374
@@ -1945,18 +1983,18 b' Branch acl allow other'
1945 911600dab2ae7a9baff75958b84fe606851ce955
1983 911600dab2ae7a9baff75958b84fe606851ce955
1946 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1984 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
1947 bundle2-output-bundle: "HG20", 5 parts total
1985 bundle2-output-bundle: "HG20", 5 parts total
1948 bundle2-output-part: "replycaps" 205 bytes payload
1986 bundle2-output-part: "replycaps" 224 bytes payload
1949 bundle2-output-part: "check:phases" 48 bytes payload
1987 bundle2-output-part: "check:phases" 48 bytes payload
1950 bundle2-output-part: "check:heads" streamed payload
1988 bundle2-output-part: "check:updated-heads" streamed payload
1951 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1989 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
1952 bundle2-output-part: "phase-heads" 48 bytes payload
1990 bundle2-output-part: "phase-heads" 48 bytes payload
1953 bundle2-input-bundle: with-transaction
1991 bundle2-input-bundle: with-transaction
1954 bundle2-input-part: "replycaps" supported
1992 bundle2-input-part: "replycaps" supported
1955 bundle2-input-part: total payload size 205
1993 bundle2-input-part: total payload size 224
1956 bundle2-input-part: "check:phases" supported
1994 bundle2-input-part: "check:phases" supported
1957 bundle2-input-part: total payload size 48
1995 bundle2-input-part: total payload size 48
1958 bundle2-input-part: "check:heads" supported
1996 bundle2-input-part: "check:updated-heads" supported
1959 bundle2-input-part: total payload size 20
1997 bundle2-input-part: total payload size 40
1960 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1998 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
1961 adding changesets
1999 adding changesets
1962 add changeset ef1ea85a6374
2000 add changeset ef1ea85a6374
@@ -2013,18 +2051,18 b' Branch acl allow other'
2013 911600dab2ae7a9baff75958b84fe606851ce955
2051 911600dab2ae7a9baff75958b84fe606851ce955
2014 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
2052 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
2015 bundle2-output-bundle: "HG20", 5 parts total
2053 bundle2-output-bundle: "HG20", 5 parts total
2016 bundle2-output-part: "replycaps" 205 bytes payload
2054 bundle2-output-part: "replycaps" 224 bytes payload
2017 bundle2-output-part: "check:phases" 48 bytes payload
2055 bundle2-output-part: "check:phases" 48 bytes payload
2018 bundle2-output-part: "check:heads" streamed payload
2056 bundle2-output-part: "check:updated-heads" streamed payload
2019 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
2057 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
2020 bundle2-output-part: "phase-heads" 48 bytes payload
2058 bundle2-output-part: "phase-heads" 48 bytes payload
2021 bundle2-input-bundle: with-transaction
2059 bundle2-input-bundle: with-transaction
2022 bundle2-input-part: "replycaps" supported
2060 bundle2-input-part: "replycaps" supported
2023 bundle2-input-part: total payload size 205
2061 bundle2-input-part: total payload size 224
2024 bundle2-input-part: "check:phases" supported
2062 bundle2-input-part: "check:phases" supported
2025 bundle2-input-part: total payload size 48
2063 bundle2-input-part: total payload size 48
2026 bundle2-input-part: "check:heads" supported
2064 bundle2-input-part: "check:updated-heads" supported
2027 bundle2-input-part: total payload size 20
2065 bundle2-input-part: total payload size 40
2028 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
2066 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
2029 adding changesets
2067 adding changesets
2030 add changeset ef1ea85a6374
2068 add changeset ef1ea85a6374
@@ -2104,18 +2142,18 b' push foobar into the remote'
2104 911600dab2ae7a9baff75958b84fe606851ce955
2142 911600dab2ae7a9baff75958b84fe606851ce955
2105 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
2143 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
2106 bundle2-output-bundle: "HG20", 5 parts total
2144 bundle2-output-bundle: "HG20", 5 parts total
2107 bundle2-output-part: "replycaps" 205 bytes payload
2145 bundle2-output-part: "replycaps" 224 bytes payload
2108 bundle2-output-part: "check:phases" 48 bytes payload
2146 bundle2-output-part: "check:phases" 48 bytes payload
2109 bundle2-output-part: "check:heads" streamed payload
2147 bundle2-output-part: "check:updated-heads" streamed payload
2110 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
2148 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
2111 bundle2-output-part: "phase-heads" 48 bytes payload
2149 bundle2-output-part: "phase-heads" 48 bytes payload
2112 bundle2-input-bundle: with-transaction
2150 bundle2-input-bundle: with-transaction
2113 bundle2-input-part: "replycaps" supported
2151 bundle2-input-part: "replycaps" supported
2114 bundle2-input-part: total payload size 205
2152 bundle2-input-part: total payload size 224
2115 bundle2-input-part: "check:phases" supported
2153 bundle2-input-part: "check:phases" supported
2116 bundle2-input-part: total payload size 48
2154 bundle2-input-part: total payload size 48
2117 bundle2-input-part: "check:heads" supported
2155 bundle2-input-part: "check:updated-heads" supported
2118 bundle2-input-part: total payload size 20
2156 bundle2-input-part: total payload size 40
2119 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
2157 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
2120 adding changesets
2158 adding changesets
2121 add changeset ef1ea85a6374
2159 add changeset ef1ea85a6374
@@ -2194,18 +2232,18 b' Branch acl conflicting deny'
2194 911600dab2ae7a9baff75958b84fe606851ce955
2232 911600dab2ae7a9baff75958b84fe606851ce955
2195 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
2233 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
2196 bundle2-output-bundle: "HG20", 5 parts total
2234 bundle2-output-bundle: "HG20", 5 parts total
2197 bundle2-output-part: "replycaps" 205 bytes payload
2235 bundle2-output-part: "replycaps" 224 bytes payload
2198 bundle2-output-part: "check:phases" 48 bytes payload
2236 bundle2-output-part: "check:phases" 48 bytes payload
2199 bundle2-output-part: "check:heads" streamed payload
2237 bundle2-output-part: "check:updated-heads" streamed payload
2200 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
2238 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
2201 bundle2-output-part: "phase-heads" 48 bytes payload
2239 bundle2-output-part: "phase-heads" 48 bytes payload
2202 bundle2-input-bundle: with-transaction
2240 bundle2-input-bundle: with-transaction
2203 bundle2-input-part: "replycaps" supported
2241 bundle2-input-part: "replycaps" supported
2204 bundle2-input-part: total payload size 205
2242 bundle2-input-part: total payload size 224
2205 bundle2-input-part: "check:phases" supported
2243 bundle2-input-part: "check:phases" supported
2206 bundle2-input-part: total payload size 48
2244 bundle2-input-part: total payload size 48
2207 bundle2-input-part: "check:heads" supported
2245 bundle2-input-part: "check:updated-heads" supported
2208 bundle2-input-part: total payload size 20
2246 bundle2-input-part: total payload size 40
2209 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
2247 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
2210 adding changesets
2248 adding changesets
2211 add changeset ef1ea85a6374
2249 add changeset ef1ea85a6374
@@ -2267,18 +2305,18 b" User 'astro' must not be denied"
2267 911600dab2ae7a9baff75958b84fe606851ce955
2305 911600dab2ae7a9baff75958b84fe606851ce955
2268 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
2306 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
2269 bundle2-output-bundle: "HG20", 5 parts total
2307 bundle2-output-bundle: "HG20", 5 parts total
2270 bundle2-output-part: "replycaps" 205 bytes payload
2308 bundle2-output-part: "replycaps" 224 bytes payload
2271 bundle2-output-part: "check:phases" 48 bytes payload
2309 bundle2-output-part: "check:phases" 48 bytes payload
2272 bundle2-output-part: "check:heads" streamed payload
2310 bundle2-output-part: "check:updated-heads" streamed payload
2273 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
2311 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
2274 bundle2-output-part: "phase-heads" 48 bytes payload
2312 bundle2-output-part: "phase-heads" 48 bytes payload
2275 bundle2-input-bundle: with-transaction
2313 bundle2-input-bundle: with-transaction
2276 bundle2-input-part: "replycaps" supported
2314 bundle2-input-part: "replycaps" supported
2277 bundle2-input-part: total payload size 205
2315 bundle2-input-part: total payload size 224
2278 bundle2-input-part: "check:phases" supported
2316 bundle2-input-part: "check:phases" supported
2279 bundle2-input-part: total payload size 48
2317 bundle2-input-part: total payload size 48
2280 bundle2-input-part: "check:heads" supported
2318 bundle2-input-part: "check:updated-heads" supported
2281 bundle2-input-part: total payload size 20
2319 bundle2-input-part: total payload size 40
2282 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
2320 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
2283 adding changesets
2321 adding changesets
2284 add changeset ef1ea85a6374
2322 add changeset ef1ea85a6374
@@ -2351,18 +2389,18 b' Non-astro users must be denied'
2351 911600dab2ae7a9baff75958b84fe606851ce955
2389 911600dab2ae7a9baff75958b84fe606851ce955
2352 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
2390 e8fc755d4d8217ee5b0c2bb41558c40d43b92c01
2353 bundle2-output-bundle: "HG20", 5 parts total
2391 bundle2-output-bundle: "HG20", 5 parts total
2354 bundle2-output-part: "replycaps" 205 bytes payload
2392 bundle2-output-part: "replycaps" 224 bytes payload
2355 bundle2-output-part: "check:phases" 48 bytes payload
2393 bundle2-output-part: "check:phases" 48 bytes payload
2356 bundle2-output-part: "check:heads" streamed payload
2394 bundle2-output-part: "check:updated-heads" streamed payload
2357 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
2395 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
2358 bundle2-output-part: "phase-heads" 48 bytes payload
2396 bundle2-output-part: "phase-heads" 48 bytes payload
2359 bundle2-input-bundle: with-transaction
2397 bundle2-input-bundle: with-transaction
2360 bundle2-input-part: "replycaps" supported
2398 bundle2-input-part: "replycaps" supported
2361 bundle2-input-part: total payload size 205
2399 bundle2-input-part: total payload size 224
2362 bundle2-input-part: "check:phases" supported
2400 bundle2-input-part: "check:phases" supported
2363 bundle2-input-part: total payload size 48
2401 bundle2-input-part: total payload size 48
2364 bundle2-input-part: "check:heads" supported
2402 bundle2-input-part: "check:updated-heads" supported
2365 bundle2-input-part: total payload size 20
2403 bundle2-input-part: total payload size 40
2366 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
2404 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
2367 adding changesets
2405 adding changesets
2368 add changeset ef1ea85a6374
2406 add changeset ef1ea85a6374
@@ -129,10 +129,10 b' delete a remote bookmark'
129 bundle2-output: bundle parameter:
129 bundle2-output: bundle parameter:
130 bundle2-output: start of parts
130 bundle2-output: start of parts
131 bundle2-output: bundle part: "replycaps"
131 bundle2-output: bundle part: "replycaps"
132 bundle2-output-part: "replycaps" 222 bytes payload
132 bundle2-output-part: "replycaps" 241 bytes payload
133 bundle2-output: part 0: "REPLYCAPS"
133 bundle2-output: part 0: "REPLYCAPS"
134 bundle2-output: header chunk size: 16
134 bundle2-output: header chunk size: 16
135 bundle2-output: payload chunk size: 222
135 bundle2-output: payload chunk size: 241
136 bundle2-output: closing payload chunk
136 bundle2-output: closing payload chunk
137 bundle2-output: bundle part: "check:bookmarks"
137 bundle2-output: bundle part: "check:bookmarks"
138 bundle2-output-part: "check:bookmarks" 23 bytes payload
138 bundle2-output-part: "check:bookmarks" 23 bytes payload
@@ -162,9 +162,9 b' delete a remote bookmark'
162 bundle2-input: part parameters: 0
162 bundle2-input: part parameters: 0
163 bundle2-input: found a handler for part replycaps
163 bundle2-input: found a handler for part replycaps
164 bundle2-input-part: "replycaps" supported
164 bundle2-input-part: "replycaps" supported
165 bundle2-input: payload chunk size: 222
165 bundle2-input: payload chunk size: 241
166 bundle2-input: payload chunk size: 0
166 bundle2-input: payload chunk size: 0
167 bundle2-input-part: total payload size 222
167 bundle2-input-part: total payload size 241
168 bundle2-input: part header size: 22
168 bundle2-input: part header size: 22
169 bundle2-input: part type: "CHECK:BOOKMARKS"
169 bundle2-input: part type: "CHECK:BOOKMARKS"
170 bundle2-input: part id: "1"
170 bundle2-input: part id: "1"
@@ -241,10 +241,10 b' delete a remote bookmark'
241 bundle2-output: bundle parameter:
241 bundle2-output: bundle parameter:
242 bundle2-output: start of parts
242 bundle2-output: start of parts
243 bundle2-output: bundle part: "replycaps"
243 bundle2-output: bundle part: "replycaps"
244 bundle2-output-part: "replycaps" 222 bytes payload
244 bundle2-output-part: "replycaps" 241 bytes payload
245 bundle2-output: part 0: "REPLYCAPS"
245 bundle2-output: part 0: "REPLYCAPS"
246 bundle2-output: header chunk size: 16
246 bundle2-output: header chunk size: 16
247 bundle2-output: payload chunk size: 222
247 bundle2-output: payload chunk size: 241
248 bundle2-output: closing payload chunk
248 bundle2-output: closing payload chunk
249 bundle2-output: bundle part: "check:bookmarks"
249 bundle2-output: bundle part: "check:bookmarks"
250 bundle2-output-part: "check:bookmarks" 23 bytes payload
250 bundle2-output-part: "check:bookmarks" 23 bytes payload
@@ -275,9 +275,9 b' delete a remote bookmark'
275 bundle2-input: part parameters: 0
275 bundle2-input: part parameters: 0
276 bundle2-input: found a handler for part replycaps
276 bundle2-input: found a handler for part replycaps
277 bundle2-input-part: "replycaps" supported
277 bundle2-input-part: "replycaps" supported
278 bundle2-input: payload chunk size: 222
278 bundle2-input: payload chunk size: 241
279 bundle2-input: payload chunk size: 0
279 bundle2-input: payload chunk size: 0
280 bundle2-input-part: total payload size 222
280 bundle2-input-part: total payload size 241
281 bundle2-input: part header size: 22
281 bundle2-input: part header size: 22
282 bundle2-input: part type: "CHECK:BOOKMARKS"
282 bundle2-input: part type: "CHECK:BOOKMARKS"
283 bundle2-input: part id: "1"
283 bundle2-input: part id: "1"
@@ -54,6 +54,8 b' Cannot stream clone when server.uncompre'
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
@@ -120,6 +122,8 b' Cannot stream clone when server.uncompre'
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
@@ -615,6 +615,8 b' Test debugcapabilities command:'
615 changegroup
615 changegroup
616 01
616 01
617 02
617 02
618 checkheads
619 related
618 digests
620 digests
619 md5
621 md5
620 sha1
622 sha1
@@ -650,7 +652,7 b' Test debugpeer'
650 devel-peer-request: pairs: 81 bytes
652 devel-peer-request: pairs: 81 bytes
651 sending hello command
653 sending hello command
652 sending between command
654 sending between command
653 remote: 440
655 remote: 463
654 remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
656 remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
655 remote: 1
657 remote: 1
656 devel-peer-request: protocaps
658 devel-peer-request: protocaps
@@ -15,6 +15,8 b' version so behavior is deterministic.'
15 > sparse-revlog = no
15 > sparse-revlog = no
16 > [devel]
16 > [devel]
17 > legacy.exchange = phases
17 > legacy.exchange = phases
18 > [server]
19 > concurrent-push-mode = strict
18 > EOF
20 > EOF
19
21
20 $ hg init server0
22 $ hg init server0
@@ -321,7 +321,7 b' Client with HTTPv2 enabled automatically'
321 s> Content-Type: application/mercurial-cbor\r\n
321 s> Content-Type: application/mercurial-cbor\r\n
322 s> Content-Length: *\r\n (glob)
322 s> Content-Length: *\r\n (glob)
323 s> \r\n
323 s> \r\n
324 s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa4Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogNv1capabilitiesY\x01\xe0batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
324 s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa4Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogNv1capabilitiesY\x01\xf7batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
325 sending heads command
325 sending heads command
326 s> setsockopt(6, 1, 1) -> None (?)
326 s> setsockopt(6, 1, 1) -> None (?)
327 s> POST /api/exp-http-v2-0003/ro/heads HTTP/1.1\r\n
327 s> POST /api/exp-http-v2-0003/ro/heads HTTP/1.1\r\n
@@ -437,7 +437,7 b' Verify our HTTP 301 is served properly'
437 s> Server: testing stub value\r\n
437 s> Server: testing stub value\r\n
438 s> Date: $HTTP_DATE$\r\n
438 s> Date: $HTTP_DATE$\r\n
439 s> Content-Type: application/mercurial-0.1\r\n
439 s> Content-Type: application/mercurial-0.1\r\n
440 s> Content-Length: 480\r\n
440 s> Content-Length: 503\r\n
441 s> \r\n
441 s> \r\n
442 s> batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
442 s> batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
443
443
@@ -474,7 +474,7 b' Test with the HTTP peer'
474 s> Server: testing stub value\r\n
474 s> Server: testing stub value\r\n
475 s> Date: $HTTP_DATE$\r\n
475 s> Date: $HTTP_DATE$\r\n
476 s> Content-Type: application/mercurial-0.1\r\n
476 s> Content-Type: application/mercurial-0.1\r\n
477 s> Content-Length: 480\r\n
477 s> Content-Length: 503\r\n
478 s> \r\n
478 s> \r\n
479 real URL is http://$LOCALIP:$HGPORT/redirected (glob)
479 real URL is http://$LOCALIP:$HGPORT/redirected (glob)
480 s> batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
480 s> batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
@@ -745,7 +745,7 b' Now test a variation where we strip the '
745 s> Server: testing stub value\r\n
745 s> Server: testing stub value\r\n
746 s> Date: $HTTP_DATE$\r\n
746 s> Date: $HTTP_DATE$\r\n
747 s> Content-Type: application/mercurial-0.1\r\n
747 s> Content-Type: application/mercurial-0.1\r\n
748 s> Content-Length: 480\r\n
748 s> Content-Length: 503\r\n
749 s> \r\n
749 s> \r\n
750 real URL is http://$LOCALIP:$HGPORT/redirected (glob)
750 real URL is http://$LOCALIP:$HGPORT/redirected (glob)
751 s> batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
751 s> batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
@@ -320,20 +320,20 b' test http authentication'
320 list of changesets:
320 list of changesets:
321 7f4e523d01f2cc3765ac8934da3d14db775ff872
321 7f4e523d01f2cc3765ac8934da3d14db775ff872
322 bundle2-output-bundle: "HG20", 5 parts total
322 bundle2-output-bundle: "HG20", 5 parts total
323 bundle2-output-part: "replycaps" 205 bytes payload
323 bundle2-output-part: "replycaps" 224 bytes payload
324 bundle2-output-part: "check:phases" 24 bytes payload
324 bundle2-output-part: "check:phases" 24 bytes payload
325 bundle2-output-part: "check:heads" streamed payload
325 bundle2-output-part: "check:updated-heads" streamed payload
326 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
326 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
327 bundle2-output-part: "phase-heads" 24 bytes payload
327 bundle2-output-part: "phase-heads" 24 bytes payload
328 sending unbundle command
328 sending unbundle command
329 sending 1013 bytes
329 sending 1040 bytes
330 devel-peer-request: POST http://localhost:$HGPORT2/?cmd=unbundle
330 devel-peer-request: POST http://localhost:$HGPORT2/?cmd=unbundle
331 devel-peer-request: Content-length 1013
331 devel-peer-request: Content-length 1040
332 devel-peer-request: Content-type application/mercurial-0.1
332 devel-peer-request: Content-type application/mercurial-0.1
333 devel-peer-request: Vary X-HgArg-1,X-HgProto-1
333 devel-peer-request: Vary X-HgArg-1,X-HgProto-1
334 devel-peer-request: X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
334 devel-peer-request: X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
335 devel-peer-request: 16 bytes of commands arguments in headers
335 devel-peer-request: 16 bytes of commands arguments in headers
336 devel-peer-request: 1013 bytes of data
336 devel-peer-request: 1040 bytes of data
337 devel-peer-request: finished in *.???? seconds (200) (glob)
337 devel-peer-request: finished in *.???? seconds (200) (glob)
338 bundle2-input-bundle: no-transaction
338 bundle2-input-bundle: no-transaction
339 bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported
339 bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported
@@ -50,7 +50,7 b' Pushing a new commit from the client to '
50 6cb0989601f1 added a
50 6cb0989601f1 added a
51
51
52 $ scratchnodes
52 $ scratchnodes
53 6cb0989601f1fb5805238edfb16f3606713d9a0b a4c202c147a9c4bb91bbadb56321fc5f3950f7f2
53 6cb0989601f1fb5805238edfb16f3606713d9a0b 3b414252ff8acab801318445d88ff48faf4a28c3
54
54
55 Understanding how data is stored on the bundlestore in server
55 Understanding how data is stored on the bundlestore in server
56 -------------------------------------------------------------
56 -------------------------------------------------------------
@@ -61,8 +61,8 b' There are two things, filebundlestore an'
61 index
61 index
62
62
63 filebundlestore stores the bundles
63 filebundlestore stores the bundles
64 $ ls ../repo/.hg/scratchbranches/filebundlestore/a4/c2/
64 $ ls ../repo/.hg/scratchbranches/filebundlestore/3b/41/
65 a4c202c147a9c4bb91bbadb56321fc5f3950f7f2
65 3b414252ff8acab801318445d88ff48faf4a28c3
66
66
67 index/nodemap stores a map of node id and file in which bundle is stored in filebundlestore
67 index/nodemap stores a map of node id and file in which bundle is stored in filebundlestore
68 $ ls ../repo/.hg/scratchbranches/index/
68 $ ls ../repo/.hg/scratchbranches/index/
@@ -82,7 +82,7 b' Checking that the commit was not applied'
82 Applying the changeset from the bundlestore
82 Applying the changeset from the bundlestore
83 --------------------------------------------
83 --------------------------------------------
84
84
85 $ hg unbundle .hg/scratchbranches/filebundlestore/a4/c2/a4c202c147a9c4bb91bbadb56321fc5f3950f7f2
85 $ hg unbundle .hg/scratchbranches/filebundlestore/3b/41/3b414252ff8acab801318445d88ff48faf4a28c3
86 adding changesets
86 adding changesets
87 adding manifests
87 adding manifests
88 adding file changes
88 adding file changes
@@ -133,9 +133,9 b' Checking that changesets are not applied'
133
133
134 Both of the new changesets are stored in a single bundle-file
134 Both of the new changesets are stored in a single bundle-file
135 $ scratchnodes
135 $ scratchnodes
136 6cb0989601f1fb5805238edfb16f3606713d9a0b a4c202c147a9c4bb91bbadb56321fc5f3950f7f2
136 6cb0989601f1fb5805238edfb16f3606713d9a0b 3b414252ff8acab801318445d88ff48faf4a28c3
137 bf8a6e3011b345146bbbedbcb1ebd4837571492a ee41a41cefb7817cbfb235b4f6e9f27dbad6ca1f
137 bf8a6e3011b345146bbbedbcb1ebd4837571492a 239585f5e61f0c09ce7106bdc1097bff731738f4
138 eaba929e866c59bc9a6aada5a9dd2f6990db83c0 ee41a41cefb7817cbfb235b4f6e9f27dbad6ca1f
138 eaba929e866c59bc9a6aada5a9dd2f6990db83c0 239585f5e61f0c09ce7106bdc1097bff731738f4
139
139
140 Pushing more changesets to the server
140 Pushing more changesets to the server
141 -------------------------------------
141 -------------------------------------
@@ -158,11 +158,11 b' XXX: we should have pushed only the part'
158
158
159 Sneak peek into the bundlestore at the server
159 Sneak peek into the bundlestore at the server
160 $ scratchnodes
160 $ scratchnodes
161 1bb96358eda285b536c6d1c66846a7cdb2336cea 57e00c0d4f26e2a2a72b751b63d9abc4f3eb28e7
161 1bb96358eda285b536c6d1c66846a7cdb2336cea 98fbae0016662521b0007da1b7bc349cd3caacd1
162 6cb0989601f1fb5805238edfb16f3606713d9a0b a4c202c147a9c4bb91bbadb56321fc5f3950f7f2
162 6cb0989601f1fb5805238edfb16f3606713d9a0b 3b414252ff8acab801318445d88ff48faf4a28c3
163 b4e4bce660512ad3e71189e14588a70ac8e31fef 57e00c0d4f26e2a2a72b751b63d9abc4f3eb28e7
163 b4e4bce660512ad3e71189e14588a70ac8e31fef 98fbae0016662521b0007da1b7bc349cd3caacd1
164 bf8a6e3011b345146bbbedbcb1ebd4837571492a 57e00c0d4f26e2a2a72b751b63d9abc4f3eb28e7
164 bf8a6e3011b345146bbbedbcb1ebd4837571492a 98fbae0016662521b0007da1b7bc349cd3caacd1
165 eaba929e866c59bc9a6aada5a9dd2f6990db83c0 57e00c0d4f26e2a2a72b751b63d9abc4f3eb28e7
165 eaba929e866c59bc9a6aada5a9dd2f6990db83c0 98fbae0016662521b0007da1b7bc349cd3caacd1
166
166
167 Checking if `hg pull` pulls something or `hg incoming` shows something
167 Checking if `hg pull` pulls something or `hg incoming` shows something
168 -----------------------------------------------------------------------
168 -----------------------------------------------------------------------
@@ -309,14 +309,14 b' applying the bundle on the server to che'
309
309
310 $ cd ../repo
310 $ cd ../repo
311 $ scratchnodes
311 $ scratchnodes
312 1bb96358eda285b536c6d1c66846a7cdb2336cea 0a6e70ecd5b98d22382f69b93909f557ac6a9927
312 1bb96358eda285b536c6d1c66846a7cdb2336cea 280a46a259a268f0e740c81c5a7751bdbfaec85f
313 6cb0989601f1fb5805238edfb16f3606713d9a0b a4c202c147a9c4bb91bbadb56321fc5f3950f7f2
313 6cb0989601f1fb5805238edfb16f3606713d9a0b 3b414252ff8acab801318445d88ff48faf4a28c3
314 9b42578d44473575994109161430d65dd147d16d 0a6e70ecd5b98d22382f69b93909f557ac6a9927
314 9b42578d44473575994109161430d65dd147d16d 280a46a259a268f0e740c81c5a7751bdbfaec85f
315 b4e4bce660512ad3e71189e14588a70ac8e31fef 0a6e70ecd5b98d22382f69b93909f557ac6a9927
315 b4e4bce660512ad3e71189e14588a70ac8e31fef 280a46a259a268f0e740c81c5a7751bdbfaec85f
316 bf8a6e3011b345146bbbedbcb1ebd4837571492a 0a6e70ecd5b98d22382f69b93909f557ac6a9927
316 bf8a6e3011b345146bbbedbcb1ebd4837571492a 280a46a259a268f0e740c81c5a7751bdbfaec85f
317 eaba929e866c59bc9a6aada5a9dd2f6990db83c0 0a6e70ecd5b98d22382f69b93909f557ac6a9927
317 eaba929e866c59bc9a6aada5a9dd2f6990db83c0 280a46a259a268f0e740c81c5a7751bdbfaec85f
318
318
319 $ hg unbundle .hg/scratchbranches/filebundlestore/0a/6e/0a6e70ecd5b98d22382f69b93909f557ac6a9927
319 $ hg unbundle .hg/scratchbranches/filebundlestore/28/0a/280a46a259a268f0e740c81c5a7751bdbfaec85f
320 adding changesets
320 adding changesets
321 adding manifests
321 adding manifests
322 adding file changes
322 adding file changes
@@ -392,13 +392,13 b' Unbundling on server to see obsmarkers b'
392 $ cd ../repo
392 $ cd ../repo
393
393
394 $ scratchnodes
394 $ scratchnodes
395 1bb96358eda285b536c6d1c66846a7cdb2336cea 0a6e70ecd5b98d22382f69b93909f557ac6a9927
395 1bb96358eda285b536c6d1c66846a7cdb2336cea 280a46a259a268f0e740c81c5a7751bdbfaec85f
396 6cb0989601f1fb5805238edfb16f3606713d9a0b a4c202c147a9c4bb91bbadb56321fc5f3950f7f2
396 6cb0989601f1fb5805238edfb16f3606713d9a0b 3b414252ff8acab801318445d88ff48faf4a28c3
397 99949238d9ac7f2424a33a46dface6f866afd059 090a24fe63f31d3b4bee714447f835c8c362ff57
397 99949238d9ac7f2424a33a46dface6f866afd059 090a24fe63f31d3b4bee714447f835c8c362ff57
398 9b42578d44473575994109161430d65dd147d16d 0a6e70ecd5b98d22382f69b93909f557ac6a9927
398 9b42578d44473575994109161430d65dd147d16d 280a46a259a268f0e740c81c5a7751bdbfaec85f
399 b4e4bce660512ad3e71189e14588a70ac8e31fef 0a6e70ecd5b98d22382f69b93909f557ac6a9927
399 b4e4bce660512ad3e71189e14588a70ac8e31fef 280a46a259a268f0e740c81c5a7751bdbfaec85f
400 bf8a6e3011b345146bbbedbcb1ebd4837571492a 0a6e70ecd5b98d22382f69b93909f557ac6a9927
400 bf8a6e3011b345146bbbedbcb1ebd4837571492a 280a46a259a268f0e740c81c5a7751bdbfaec85f
401 eaba929e866c59bc9a6aada5a9dd2f6990db83c0 0a6e70ecd5b98d22382f69b93909f557ac6a9927
401 eaba929e866c59bc9a6aada5a9dd2f6990db83c0 280a46a259a268f0e740c81c5a7751bdbfaec85f
402
402
403 $ hg glog
403 $ hg glog
404 o 6:9b42578d4447 added f
404 o 6:9b42578d4447 added f
@@ -66,7 +66,7 b' Downloads fail...'
66 $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 400 - (glob)
66 $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 400 - (glob)
67 $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 200 - (glob)
67 $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 200 - (glob)
68 $LOCALIP - - [$LOGDATE$] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
68 $LOCALIP - - [$LOGDATE$] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
69 $LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Arev-branch-cache%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
69 $LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Acheckheads%253Drelated%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Arev-branch-cache%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
70 $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 400 - (glob)
70 $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 400 - (glob)
71
71
72 $ rm -f $TESTTMP/access.log $TESTTMP/errors.log
72 $ rm -f $TESTTMP/access.log $TESTTMP/errors.log
@@ -166,7 +166,7 b' Blob URIs are correct when --prefix is u'
166 $LOCALIP - - [$LOGDATE$] "POST /missing/objects/batch HTTP/1.1" 404 - (glob)
166 $LOCALIP - - [$LOGDATE$] "POST /missing/objects/batch HTTP/1.1" 404 - (glob)
167 $LOCALIP - - [$LOGDATE$] "GET /subdir/mount/point?cmd=capabilities HTTP/1.1" 200 - (glob)
167 $LOCALIP - - [$LOGDATE$] "GET /subdir/mount/point?cmd=capabilities HTTP/1.1" 200 - (glob)
168 $LOCALIP - - [$LOGDATE$] "GET /subdir/mount/point?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
168 $LOCALIP - - [$LOGDATE$] "GET /subdir/mount/point?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
169 $LOCALIP - - [$LOGDATE$] "GET /subdir/mount/point?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Arev-branch-cache%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
169 $LOCALIP - - [$LOGDATE$] "GET /subdir/mount/point?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Acheckheads%253Drelated%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Arev-branch-cache%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
170 $LOCALIP - - [$LOGDATE$] "POST /subdir/mount/point/.git/info/lfs/objects/batch HTTP/1.1" 200 - (glob)
170 $LOCALIP - - [$LOGDATE$] "POST /subdir/mount/point/.git/info/lfs/objects/batch HTTP/1.1" 200 - (glob)
171 $LOCALIP - - [$LOGDATE$] "GET /subdir/mount/point/.hg/lfs/objects/f03217a32529a28a42d03b1244fe09b6e0f9fd06d7b966d4d50567be2abe6c0e HTTP/1.1" 200 - (glob)
171 $LOCALIP - - [$LOGDATE$] "GET /subdir/mount/point/.hg/lfs/objects/f03217a32529a28a42d03b1244fe09b6e0f9fd06d7b966d4d50567be2abe6c0e HTTP/1.1" 200 - (glob)
172
172
@@ -312,7 +312,7 b' Test a checksum failure during the proce'
312 $ cat $TESTTMP/access.log
312 $ cat $TESTTMP/access.log
313 $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 200 - (glob)
313 $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 200 - (glob)
314 $LOCALIP - - [$LOGDATE$] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
314 $LOCALIP - - [$LOGDATE$] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
315 $LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Arev-branch-cache%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
315 $LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Acheckheads%253Drelated%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Arev-branch-cache%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
316 $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 200 - (glob)
316 $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 200 - (glob)
317 $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 200 - (glob)
317 $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 200 - (glob)
318 $LOCALIP - - [$LOGDATE$] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D392c05922088bacf8e68a6939b480017afbf245d x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
318 $LOCALIP - - [$LOGDATE$] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D392c05922088bacf8e68a6939b480017afbf245d x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
@@ -331,7 +331,7 b' Test a checksum failure during the proce'
331 $LOCALIP - - [$LOGDATE$] "PUT /.hg/lfs/objects/b5bb9d8014a0f9b1d61e21e796d78dccdf1352f23cd32812f4850b878ae4944c HTTP/1.1" 422 - (glob)
331 $LOCALIP - - [$LOGDATE$] "PUT /.hg/lfs/objects/b5bb9d8014a0f9b1d61e21e796d78dccdf1352f23cd32812f4850b878ae4944c HTTP/1.1" 422 - (glob)
332 $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 200 - (glob)
332 $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 200 - (glob)
333 $LOCALIP - - [$LOGDATE$] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D392c05922088bacf8e68a6939b480017afbf245d x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
333 $LOCALIP - - [$LOGDATE$] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D392c05922088bacf8e68a6939b480017afbf245d x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
334 $LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Arev-branch-cache%250Astream%253Dv2&cg=1&common=525251863cad618e55d483555f3d00a2ca99597e&heads=506bf3d83f78c54b89e81c6411adee19fdf02156+525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
334 $LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Acheckheads%253Drelated%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Arev-branch-cache%250Astream%253Dv2&cg=1&common=525251863cad618e55d483555f3d00a2ca99597e&heads=506bf3d83f78c54b89e81c6411adee19fdf02156+525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
335 $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 200 - (glob)
335 $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 200 - (glob)
336 $LOCALIP - - [$LOGDATE$] "GET /.hg/lfs/objects/276f73cfd75f9fb519810df5f5d96d6594ca2521abd86cbcd92122f7d51a1f3d HTTP/1.1" 500 - (glob)
336 $LOCALIP - - [$LOGDATE$] "GET /.hg/lfs/objects/276f73cfd75f9fb519810df5f5d96d6594ca2521abd86cbcd92122f7d51a1f3d HTTP/1.1" 500 - (glob)
337 $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 200 - (glob)
337 $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 200 - (glob)
@@ -482,7 +482,7 b' Test that Digest Auth fails gracefully b'
482 $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 401 - (glob)
482 $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 401 - (glob)
483 $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 200 - (glob)
483 $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 200 - (glob)
484 $LOCALIP - - [$LOGDATE$] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
484 $LOCALIP - - [$LOGDATE$] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
485 $LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Arev-branch-cache%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=506bf3d83f78c54b89e81c6411adee19fdf02156+525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
485 $LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Acheckheads%253Drelated%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Arev-branch-cache%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=506bf3d83f78c54b89e81c6411adee19fdf02156+525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob)
486 $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 401 - (glob)
486 $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 401 - (glob)
487 $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 200 - (glob)
487 $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 200 - (glob)
488 $LOCALIP - - [$LOGDATE$] "GET /.hg/lfs/objects/276f73cfd75f9fb519810df5f5d96d6594ca2521abd86cbcd92122f7d51a1f3d HTTP/1.1" 200 - (glob)
488 $LOCALIP - - [$LOGDATE$] "GET /.hg/lfs/objects/276f73cfd75f9fb519810df5f5d96d6594ca2521abd86cbcd92122f7d51a1f3d HTTP/1.1" 200 - (glob)
@@ -296,7 +296,7 b' actions property completely.'
296 bundle2-output-bundle: "HG20", 5 parts total
296 bundle2-output-bundle: "HG20", 5 parts total
297 bundle2-output-part: "replycaps" * bytes payload (glob)
297 bundle2-output-part: "replycaps" * bytes payload (glob)
298 bundle2-output-part: "check:phases" 24 bytes payload
298 bundle2-output-part: "check:phases" 24 bytes payload
299 bundle2-output-part: "check:heads" streamed payload
299 bundle2-output-part: "check:updated-heads" streamed payload
300 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
300 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
301 bundle2-output-part: "phase-heads" 24 bytes payload
301 bundle2-output-part: "phase-heads" 24 bytes payload
302 bundle2-input-bundle: with-transaction
302 bundle2-input-bundle: with-transaction
@@ -304,7 +304,7 b' actions property completely.'
304 bundle2-input-part: total payload size * (glob)
304 bundle2-input-part: total payload size * (glob)
305 bundle2-input-part: "check:phases" supported
305 bundle2-input-part: "check:phases" supported
306 bundle2-input-part: total payload size 24
306 bundle2-input-part: total payload size 24
307 bundle2-input-part: "check:heads" supported
307 bundle2-input-part: "check:updated-heads" supported
308 bundle2-input-part: total payload size 20
308 bundle2-input-part: total payload size 20
309 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
309 bundle2-input-part: "changegroup" (params: 1 mandatory) supported
310 adding changesets
310 adding changesets
@@ -119,11 +119,11 b' We tests multiple cases:'
119
119
120 #testcases strict unrelated
120 #testcases strict unrelated
121
121
122 #if unrelated
122 #if strict
123
123
124 $ cat >> $HGRCPATH << EOF
124 $ cat >> $HGRCPATH << EOF
125 > [server]
125 > [server]
126 > concurrent-push-mode = check-related
126 > concurrent-push-mode = strict
127 > EOF
127 > EOF
128
128
129 #endif
129 #endif
@@ -482,7 +482,7 b' debug output'
482 sending upgrade request: * proto=exp-ssh-v2-0003 (glob) (sshv2 !)
482 sending upgrade request: * proto=exp-ssh-v2-0003 (glob) (sshv2 !)
483 sending hello command
483 sending hello command
484 sending between command
484 sending between command
485 remote: 440 (sshv1 !)
485 remote: 463 (sshv1 !)
486 protocol upgraded to exp-ssh-v2-0003 (sshv2 !)
486 protocol upgraded to exp-ssh-v2-0003 (sshv2 !)
487 remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
487 remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
488 remote: 1 (sshv1 !)
488 remote: 1 (sshv1 !)
@@ -56,8 +56,8 b' Test pushing bundle1 payload to a server'
56 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
56 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
57 i> flush() -> None
57 i> flush() -> None
58 o> readline() -> 4:
58 o> readline() -> 4:
59 o> 440\n
59 o> 463\n
60 o> readline() -> 440:
60 o> readline() -> 463:
61 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
61 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
62 o> readline() -> 2:
62 o> readline() -> 2:
63 o> 1\n
63 o> 1\n
@@ -109,8 +109,8 b' Test pushing bundle1 payload to a server'
109 o> readline() -> 62:
109 o> readline() -> 62:
110 o> upgraded * exp-ssh-v2-0003\n (glob)
110 o> upgraded * exp-ssh-v2-0003\n (glob)
111 o> readline() -> 4:
111 o> readline() -> 4:
112 o> 439\n
112 o> 462\n
113 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
113 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
114 o> read(1) -> 1:
114 o> read(1) -> 1:
115 o> \n
115 o> \n
116 sending unbundle command
116 sending unbundle command
@@ -235,8 +235,8 b' ui.write() in hook is redirected to stde'
235 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
235 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
236 i> flush() -> None
236 i> flush() -> None
237 o> readline() -> 4:
237 o> readline() -> 4:
238 o> 440\n
238 o> 463\n
239 o> readline() -> 440:
239 o> readline() -> 463:
240 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
240 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
241 o> readline() -> 2:
241 o> readline() -> 2:
242 o> 1\n
242 o> 1\n
@@ -293,8 +293,8 b' ui.write() in hook is redirected to stde'
293 o> readline() -> 62:
293 o> readline() -> 62:
294 o> upgraded * exp-ssh-v2-0003\n (glob)
294 o> upgraded * exp-ssh-v2-0003\n (glob)
295 o> readline() -> 4:
295 o> readline() -> 4:
296 o> 439\n
296 o> 462\n
297 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
297 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
298 o> read(1) -> 1:
298 o> read(1) -> 1:
299 o> \n
299 o> \n
300 sending unbundle command
300 sending unbundle command
@@ -359,8 +359,8 b' And a variation that writes multiple lin'
359 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
359 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
360 i> flush() -> None
360 i> flush() -> None
361 o> readline() -> 4:
361 o> readline() -> 4:
362 o> 440\n
362 o> 463\n
363 o> readline() -> 440:
363 o> readline() -> 463:
364 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
364 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
365 o> readline() -> 2:
365 o> readline() -> 2:
366 o> 1\n
366 o> 1\n
@@ -418,8 +418,8 b' And a variation that writes multiple lin'
418 o> readline() -> 62:
418 o> readline() -> 62:
419 o> upgraded * exp-ssh-v2-0003\n (glob)
419 o> upgraded * exp-ssh-v2-0003\n (glob)
420 o> readline() -> 4:
420 o> readline() -> 4:
421 o> 439\n
421 o> 462\n
422 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
422 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
423 o> read(1) -> 1:
423 o> read(1) -> 1:
424 o> \n
424 o> \n
425 sending unbundle command
425 sending unbundle command
@@ -485,8 +485,8 b' And a variation that does a ui.flush() a'
485 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
485 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
486 i> flush() -> None
486 i> flush() -> None
487 o> readline() -> 4:
487 o> readline() -> 4:
488 o> 440\n
488 o> 463\n
489 o> readline() -> 440:
489 o> readline() -> 463:
490 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
490 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
491 o> readline() -> 2:
491 o> readline() -> 2:
492 o> 1\n
492 o> 1\n
@@ -543,8 +543,8 b' And a variation that does a ui.flush() a'
543 o> readline() -> 62:
543 o> readline() -> 62:
544 o> upgraded * exp-ssh-v2-0003\n (glob)
544 o> upgraded * exp-ssh-v2-0003\n (glob)
545 o> readline() -> 4:
545 o> readline() -> 4:
546 o> 439\n
546 o> 462\n
547 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
547 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
548 o> read(1) -> 1:
548 o> read(1) -> 1:
549 o> \n
549 o> \n
550 sending unbundle command
550 sending unbundle command
@@ -609,8 +609,8 b' Multiple writes + flush'
609 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
609 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
610 i> flush() -> None
610 i> flush() -> None
611 o> readline() -> 4:
611 o> readline() -> 4:
612 o> 440\n
612 o> 463\n
613 o> readline() -> 440:
613 o> readline() -> 463:
614 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
614 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
615 o> readline() -> 2:
615 o> readline() -> 2:
616 o> 1\n
616 o> 1\n
@@ -668,8 +668,8 b' Multiple writes + flush'
668 o> readline() -> 62:
668 o> readline() -> 62:
669 o> upgraded * exp-ssh-v2-0003\n (glob)
669 o> upgraded * exp-ssh-v2-0003\n (glob)
670 o> readline() -> 4:
670 o> readline() -> 4:
671 o> 439\n
671 o> 462\n
672 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
672 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
673 o> read(1) -> 1:
673 o> read(1) -> 1:
674 o> \n
674 o> \n
675 sending unbundle command
675 sending unbundle command
@@ -735,8 +735,8 b' ui.write() + ui.write_err() output is ca'
735 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
735 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
736 i> flush() -> None
736 i> flush() -> None
737 o> readline() -> 4:
737 o> readline() -> 4:
738 o> 440\n
738 o> 463\n
739 o> readline() -> 440:
739 o> readline() -> 463:
740 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
740 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
741 o> readline() -> 2:
741 o> readline() -> 2:
742 o> 1\n
742 o> 1\n
@@ -796,8 +796,8 b' ui.write() + ui.write_err() output is ca'
796 o> readline() -> 62:
796 o> readline() -> 62:
797 o> upgraded * exp-ssh-v2-0003\n (glob)
797 o> upgraded * exp-ssh-v2-0003\n (glob)
798 o> readline() -> 4:
798 o> readline() -> 4:
799 o> 439\n
799 o> 462\n
800 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
800 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
801 o> read(1) -> 1:
801 o> read(1) -> 1:
802 o> \n
802 o> \n
803 sending unbundle command
803 sending unbundle command
@@ -865,8 +865,8 b' print() output is captured'
865 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
865 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
866 i> flush() -> None
866 i> flush() -> None
867 o> readline() -> 4:
867 o> readline() -> 4:
868 o> 440\n
868 o> 463\n
869 o> readline() -> 440:
869 o> readline() -> 463:
870 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
870 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
871 o> readline() -> 2:
871 o> readline() -> 2:
872 o> 1\n
872 o> 1\n
@@ -923,8 +923,8 b' print() output is captured'
923 o> readline() -> 62:
923 o> readline() -> 62:
924 o> upgraded * exp-ssh-v2-0003\n (glob)
924 o> upgraded * exp-ssh-v2-0003\n (glob)
925 o> readline() -> 4:
925 o> readline() -> 4:
926 o> 439\n
926 o> 462\n
927 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
927 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
928 o> read(1) -> 1:
928 o> read(1) -> 1:
929 o> \n
929 o> \n
930 sending unbundle command
930 sending unbundle command
@@ -989,8 +989,8 b' Mixed print() and ui.write() are both ca'
989 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
989 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
990 i> flush() -> None
990 i> flush() -> None
991 o> readline() -> 4:
991 o> readline() -> 4:
992 o> 440\n
992 o> 463\n
993 o> readline() -> 440:
993 o> readline() -> 463:
994 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
994 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
995 o> readline() -> 2:
995 o> readline() -> 2:
996 o> 1\n
996 o> 1\n
@@ -1050,8 +1050,8 b' Mixed print() and ui.write() are both ca'
1050 o> readline() -> 62:
1050 o> readline() -> 62:
1051 o> upgraded * exp-ssh-v2-0003\n (glob)
1051 o> upgraded * exp-ssh-v2-0003\n (glob)
1052 o> readline() -> 4:
1052 o> readline() -> 4:
1053 o> 439\n
1053 o> 462\n
1054 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1054 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1055 o> read(1) -> 1:
1055 o> read(1) -> 1:
1056 o> \n
1056 o> \n
1057 sending unbundle command
1057 sending unbundle command
@@ -1119,8 +1119,8 b' print() to stdout and stderr both get ca'
1119 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1119 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1120 i> flush() -> None
1120 i> flush() -> None
1121 o> readline() -> 4:
1121 o> readline() -> 4:
1122 o> 440\n
1122 o> 463\n
1123 o> readline() -> 440:
1123 o> readline() -> 463:
1124 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1124 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1125 o> readline() -> 2:
1125 o> readline() -> 2:
1126 o> 1\n
1126 o> 1\n
@@ -1180,8 +1180,8 b' print() to stdout and stderr both get ca'
1180 o> readline() -> 62:
1180 o> readline() -> 62:
1181 o> upgraded * exp-ssh-v2-0003\n (glob)
1181 o> upgraded * exp-ssh-v2-0003\n (glob)
1182 o> readline() -> 4:
1182 o> readline() -> 4:
1183 o> 439\n
1183 o> 462\n
1184 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1184 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1185 o> read(1) -> 1:
1185 o> read(1) -> 1:
1186 o> \n
1186 o> \n
1187 sending unbundle command
1187 sending unbundle command
@@ -1255,8 +1255,8 b' Shell hook writing to stdout has output '
1255 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1255 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1256 i> flush() -> None
1256 i> flush() -> None
1257 o> readline() -> 4:
1257 o> readline() -> 4:
1258 o> 440\n
1258 o> 463\n
1259 o> readline() -> 440:
1259 o> readline() -> 463:
1260 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1260 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1261 o> readline() -> 2:
1261 o> readline() -> 2:
1262 o> 1\n
1262 o> 1\n
@@ -1314,8 +1314,8 b' Shell hook writing to stdout has output '
1314 o> readline() -> 62:
1314 o> readline() -> 62:
1315 o> upgraded * exp-ssh-v2-0003\n (glob)
1315 o> upgraded * exp-ssh-v2-0003\n (glob)
1316 o> readline() -> 4:
1316 o> readline() -> 4:
1317 o> 439\n
1317 o> 462\n
1318 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1318 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1319 o> read(1) -> 1:
1319 o> read(1) -> 1:
1320 o> \n
1320 o> \n
1321 sending unbundle command
1321 sending unbundle command
@@ -1382,8 +1382,8 b' Shell hook writing to stderr has output '
1382 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1382 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1383 i> flush() -> None
1383 i> flush() -> None
1384 o> readline() -> 4:
1384 o> readline() -> 4:
1385 o> 440\n
1385 o> 463\n
1386 o> readline() -> 440:
1386 o> readline() -> 463:
1387 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1387 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1388 o> readline() -> 2:
1388 o> readline() -> 2:
1389 o> 1\n
1389 o> 1\n
@@ -1441,8 +1441,8 b' Shell hook writing to stderr has output '
1441 o> readline() -> 62:
1441 o> readline() -> 62:
1442 o> upgraded * exp-ssh-v2-0003\n (glob)
1442 o> upgraded * exp-ssh-v2-0003\n (glob)
1443 o> readline() -> 4:
1443 o> readline() -> 4:
1444 o> 439\n
1444 o> 462\n
1445 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1445 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1446 o> read(1) -> 1:
1446 o> read(1) -> 1:
1447 o> \n
1447 o> \n
1448 sending unbundle command
1448 sending unbundle command
@@ -1511,8 +1511,8 b' Shell hook writing to stdout and stderr '
1511 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1511 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1512 i> flush() -> None
1512 i> flush() -> None
1513 o> readline() -> 4:
1513 o> readline() -> 4:
1514 o> 440\n
1514 o> 463\n
1515 o> readline() -> 440:
1515 o> readline() -> 463:
1516 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1516 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1517 o> readline() -> 2:
1517 o> readline() -> 2:
1518 o> 1\n
1518 o> 1\n
@@ -1572,8 +1572,8 b' Shell hook writing to stdout and stderr '
1572 o> readline() -> 62:
1572 o> readline() -> 62:
1573 o> upgraded * exp-ssh-v2-0003\n (glob)
1573 o> upgraded * exp-ssh-v2-0003\n (glob)
1574 o> readline() -> 4:
1574 o> readline() -> 4:
1575 o> 439\n
1575 o> 462\n
1576 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1576 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1577 o> read(1) -> 1:
1577 o> read(1) -> 1:
1578 o> \n
1578 o> \n
1579 sending unbundle command
1579 sending unbundle command
@@ -1650,8 +1650,8 b' Shell and Python hooks writing to stdout'
1650 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1650 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1651 i> flush() -> None
1651 i> flush() -> None
1652 o> readline() -> 4:
1652 o> readline() -> 4:
1653 o> 440\n
1653 o> 463\n
1654 o> readline() -> 440:
1654 o> readline() -> 463:
1655 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1655 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1656 o> readline() -> 2:
1656 o> readline() -> 2:
1657 o> 1\n
1657 o> 1\n
@@ -1715,8 +1715,8 b' Shell and Python hooks writing to stdout'
1715 o> readline() -> 62:
1715 o> readline() -> 62:
1716 o> upgraded * exp-ssh-v2-0003\n (glob)
1716 o> upgraded * exp-ssh-v2-0003\n (glob)
1717 o> readline() -> 4:
1717 o> readline() -> 4:
1718 o> 439\n
1718 o> 462\n
1719 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1719 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1720 o> read(1) -> 1:
1720 o> read(1) -> 1:
1721 o> \n
1721 o> \n
1722 sending unbundle command
1722 sending unbundle command
@@ -1788,8 +1788,8 b' Pushing a bundle1 with no output'
1788 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1788 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1789 i> flush() -> None
1789 i> flush() -> None
1790 o> readline() -> 4:
1790 o> readline() -> 4:
1791 o> 440\n
1791 o> 463\n
1792 o> readline() -> 440:
1792 o> readline() -> 463:
1793 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1793 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1794 o> readline() -> 2:
1794 o> readline() -> 2:
1795 o> 1\n
1795 o> 1\n
@@ -1843,8 +1843,8 b' Pushing a bundle1 with no output'
1843 o> readline() -> 62:
1843 o> readline() -> 62:
1844 o> upgraded * exp-ssh-v2-0003\n (glob)
1844 o> upgraded * exp-ssh-v2-0003\n (glob)
1845 o> readline() -> 4:
1845 o> readline() -> 4:
1846 o> 439\n
1846 o> 462\n
1847 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1847 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1848 o> read(1) -> 1:
1848 o> read(1) -> 1:
1849 o> \n
1849 o> \n
1850 sending unbundle command
1850 sending unbundle command
@@ -1918,8 +1918,8 b' Pushing a bundle1 with ui.write() and ui'
1918 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1918 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1919 i> flush() -> None
1919 i> flush() -> None
1920 o> readline() -> 4:
1920 o> readline() -> 4:
1921 o> 440\n
1921 o> 463\n
1922 o> readline() -> 440:
1922 o> readline() -> 463:
1923 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1923 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1924 o> readline() -> 2:
1924 o> readline() -> 2:
1925 o> 1\n
1925 o> 1\n
@@ -1977,8 +1977,8 b' Pushing a bundle1 with ui.write() and ui'
1977 o> readline() -> 62:
1977 o> readline() -> 62:
1978 o> upgraded * exp-ssh-v2-0003\n (glob)
1978 o> upgraded * exp-ssh-v2-0003\n (glob)
1979 o> readline() -> 4:
1979 o> readline() -> 4:
1980 o> 439\n
1980 o> 462\n
1981 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1981 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1982 o> read(1) -> 1:
1982 o> read(1) -> 1:
1983 o> \n
1983 o> \n
1984 sending unbundle command
1984 sending unbundle command
@@ -64,7 +64,7 b' Test a normal behaving server, for sanit'
64 devel-peer-request: pairs: 81 bytes
64 devel-peer-request: pairs: 81 bytes
65 sending hello command
65 sending hello command
66 sending between command
66 sending between command
67 remote: 440
67 remote: 463
68 remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
68 remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
69 remote: 1
69 remote: 1
70 devel-peer-request: protocaps
70 devel-peer-request: protocaps
@@ -86,8 +86,8 b' Server should answer the "hello" command'
86 i> write(6) -> 6:
86 i> write(6) -> 6:
87 i> hello\n
87 i> hello\n
88 o> readline() -> 4:
88 o> readline() -> 4:
89 o> 440\n
89 o> 463\n
90 o> readline() -> 440:
90 o> readline() -> 463:
91 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
91 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
92
92
93 `hg debugserve --sshstdio` works
93 `hg debugserve --sshstdio` works
@@ -96,7 +96,7 b' Server should answer the "hello" command'
96 $ hg debugserve --sshstdio << EOF
96 $ hg debugserve --sshstdio << EOF
97 > hello
97 > hello
98 > EOF
98 > EOF
99 440
99 463
100 capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
100 capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
101
101
102 I/O logging works
102 I/O logging works
@@ -106,24 +106,24 b' I/O logging works'
106 > EOF
106 > EOF
107 e> flush() -> None
107 e> flush() -> None
108 o> write(4) -> 4:
108 o> write(4) -> 4:
109 o> 440\n
109 o> 463\n
110 o> write(440) -> 440:
110 o> write(463) -> 463:
111 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
111 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
112 440
112 463
113 capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
113 capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
114 o> flush() -> None
114 o> flush() -> None
115
115
116 $ hg debugserve --sshstdio --logiofile $TESTTMP/io << EOF
116 $ hg debugserve --sshstdio --logiofile $TESTTMP/io << EOF
117 > hello
117 > hello
118 > EOF
118 > EOF
119 440
119 463
120 capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
120 capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
121
121
122 $ cat $TESTTMP/io
122 $ cat $TESTTMP/io
123 e> flush() -> None
123 e> flush() -> None
124 o> write(4) -> 4:
124 o> write(4) -> 4:
125 o> 440\n
125 o> 463\n
126 o> write(440) -> 440:
126 o> write(463) -> 463:
127 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
127 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
128 o> flush() -> None
128 o> flush() -> None
129
129
@@ -149,8 +149,8 b' reply with empty response to the "betwee'
149 i> write(6) -> 6:
149 i> write(6) -> 6:
150 i> hello\n
150 i> hello\n
151 o> readline() -> 4:
151 o> readline() -> 4:
152 o> 440\n
152 o> 463\n
153 o> readline() -> 440:
153 o> readline() -> 463:
154 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
154 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
155 i> write(98) -> 98:
155 i> write(98) -> 98:
156 i> between\n
156 i> between\n
@@ -187,7 +187,7 b' SSH banner is not printed by default, ig'
187 remote: banner: line 7
187 remote: banner: line 7
188 remote: banner: line 8
188 remote: banner: line 8
189 remote: banner: line 9
189 remote: banner: line 9
190 remote: 440
190 remote: 463
191 remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
191 remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
192 remote: 1
192 remote: 1
193 devel-peer-request: protocaps
193 devel-peer-request: protocaps
@@ -245,8 +245,8 b' And test the banner with the raw protoco'
245 o> readline() -> 15:
245 o> readline() -> 15:
246 o> banner: line 9\n
246 o> banner: line 9\n
247 o> readline() -> 4:
247 o> readline() -> 4:
248 o> 440\n
248 o> 463\n
249 o> readline() -> 440:
249 o> readline() -> 463:
250 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
250 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
251 i> write(98) -> 98:
251 i> write(98) -> 98:
252 i> between\n
252 i> between\n
@@ -297,12 +297,12 b' Sending an unknown command to the server'
297 i> write(6) -> 6:
297 i> write(6) -> 6:
298 i> hello\n
298 i> hello\n
299 o> readline() -> 4:
299 o> readline() -> 4:
300 o> 440\n
300 o> 463\n
301 i> write(98) -> 98:
301 i> write(98) -> 98:
302 i> between\n
302 i> between\n
303 i> pairs 81\n
303 i> pairs 81\n
304 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
304 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
305 o> readline() -> 440:
305 o> readline() -> 463:
306 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
306 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
307 o> readline() -> 2:
307 o> readline() -> 2:
308 o> 1\n
308 o> 1\n
@@ -316,7 +316,7 b' Sending an unknown command to the server'
316 sending hello command
316 sending hello command
317 sending between command
317 sending between command
318 remote: 0
318 remote: 0
319 remote: 440
319 remote: 463
320 remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
320 remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
321 remote: 1
321 remote: 1
322 devel-peer-request: protocaps
322 devel-peer-request: protocaps
@@ -365,8 +365,8 b' Send multiple unknown commands before he'
365 i> write(6) -> 6:
365 i> write(6) -> 6:
366 i> hello\n
366 i> hello\n
367 o> readline() -> 4:
367 o> readline() -> 4:
368 o> 440\n
368 o> 463\n
369 o> readline() -> 440:
369 o> readline() -> 463:
370 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
370 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
371 i> write(98) -> 98:
371 i> write(98) -> 98:
372 i> between\n
372 i> between\n
@@ -390,7 +390,7 b' Send multiple unknown commands before he'
390 remote: 0
390 remote: 0
391 remote: 0
391 remote: 0
392 remote: 0
392 remote: 0
393 remote: 440
393 remote: 463
394 remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
394 remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
395 remote: 1
395 remote: 1
396 devel-peer-request: protocaps
396 devel-peer-request: protocaps
@@ -447,8 +447,8 b' Send an unknown command before hello tha'
447 i> write(6) -> 6:
447 i> write(6) -> 6:
448 i> hello\n
448 i> hello\n
449 o> readline() -> 4:
449 o> readline() -> 4:
450 o> 440\n
450 o> 463\n
451 o> readline() -> 440:
451 o> readline() -> 463:
452 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
452 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
453 i> write(98) -> 98:
453 i> write(98) -> 98:
454 i> between\n
454 i> between\n
@@ -494,8 +494,8 b' Send an unknown command having an argume'
494 i> write(6) -> 6:
494 i> write(6) -> 6:
495 i> hello\n
495 i> hello\n
496 o> readline() -> 4:
496 o> readline() -> 4:
497 o> 440\n
497 o> 463\n
498 o> readline() -> 440:
498 o> readline() -> 463:
499 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
499 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
500 i> write(98) -> 98:
500 i> write(98) -> 98:
501 i> between\n
501 i> between\n
@@ -539,8 +539,8 b' Send an unknown command having an argume'
539 i> write(6) -> 6:
539 i> write(6) -> 6:
540 i> hello\n
540 i> hello\n
541 o> readline() -> 4:
541 o> readline() -> 4:
542 o> 440\n
542 o> 463\n
543 o> readline() -> 440:
543 o> readline() -> 463:
544 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
544 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
545 i> write(98) -> 98:
545 i> write(98) -> 98:
546 i> between\n
546 i> between\n
@@ -609,8 +609,8 b' Dictionary value for unknown command'
609 i> write(6) -> 6:
609 i> write(6) -> 6:
610 i> hello\n
610 i> hello\n
611 o> readline() -> 4:
611 o> readline() -> 4:
612 o> 440\n
612 o> 463\n
613 o> readline() -> 440:
613 o> readline() -> 463:
614 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
614 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
615
615
616 Incomplete dictionary send
616 Incomplete dictionary send
@@ -691,8 +691,8 b' Send a command line with spaces'
691 i> write(6) -> 6:
691 i> write(6) -> 6:
692 i> hello\n
692 i> hello\n
693 o> readline() -> 4:
693 o> readline() -> 4:
694 o> 440\n
694 o> 463\n
695 o> readline() -> 440:
695 o> readline() -> 463:
696 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
696 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
697 i> write(98) -> 98:
697 i> write(98) -> 98:
698 i> between\n
698 i> between\n
@@ -725,8 +725,8 b' Send a command line with spaces'
725 i> write(6) -> 6:
725 i> write(6) -> 6:
726 i> hello\n
726 i> hello\n
727 o> readline() -> 4:
727 o> readline() -> 4:
728 o> 440\n
728 o> 463\n
729 o> readline() -> 440:
729 o> readline() -> 463:
730 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
730 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
731 i> write(98) -> 98:
731 i> write(98) -> 98:
732 i> between\n
732 i> between\n
@@ -768,8 +768,8 b' Send a command line with spaces'
768 i> write(6) -> 6:
768 i> write(6) -> 6:
769 i> hello\n
769 i> hello\n
770 o> readline() -> 4:
770 o> readline() -> 4:
771 o> 440\n
771 o> 463\n
772 o> readline() -> 440:
772 o> readline() -> 463:
773 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
773 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
774 i> write(98) -> 98:
774 i> write(98) -> 98:
775 i> between\n
775 i> between\n
@@ -797,8 +797,8 b' Send an unknown command after the "betwe'
797 i> write(6) -> 6:
797 i> write(6) -> 6:
798 i> hello\n
798 i> hello\n
799 o> readline() -> 4:
799 o> readline() -> 4:
800 o> 440\n
800 o> 463\n
801 o> readline() -> 440:
801 o> readline() -> 463:
802 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
802 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
803 i> write(105) -> 105:
803 i> write(105) -> 105:
804 i> between\n
804 i> between\n
@@ -838,8 +838,8 b' And one with arguments'
838 i> pairs 81\n
838 i> pairs 81\n
839 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
839 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
840 o> readline() -> 4:
840 o> readline() -> 4:
841 o> 440\n
841 o> 463\n
842 o> readline() -> 440:
842 o> readline() -> 463:
843 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
843 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
844 o> readline() -> 2:
844 o> readline() -> 2:
845 o> 1\n
845 o> 1\n
@@ -887,8 +887,8 b' Send a valid command before the handshak'
887 o> readline() -> 41:
887 o> readline() -> 41:
888 o> 68986213bd4485ea51533535e3fc9e78007a711f\n
888 o> 68986213bd4485ea51533535e3fc9e78007a711f\n
889 o> readline() -> 4:
889 o> readline() -> 4:
890 o> 440\n
890 o> 463\n
891 o> readline() -> 440:
891 o> readline() -> 463:
892 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
892 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
893 o> readline() -> 2:
893 o> readline() -> 2:
894 o> 1\n
894 o> 1\n
@@ -914,7 +914,7 b" And a variation that doesn't send the be"
914 o> readline() -> 41:
914 o> readline() -> 41:
915 o> 68986213bd4485ea51533535e3fc9e78007a711f\n
915 o> 68986213bd4485ea51533535e3fc9e78007a711f\n
916 o> readline() -> 4:
916 o> readline() -> 4:
917 o> 440\n
917 o> 463\n
918
918
919 Send an upgrade request to a server that doesn't support that command
919 Send an upgrade request to a server that doesn't support that command
920
920
@@ -943,8 +943,8 b' Send an upgrade request to a server that'
943 i> pairs 81\n
943 i> pairs 81\n
944 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
944 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
945 o> readline() -> 4:
945 o> readline() -> 4:
946 o> 440\n
946 o> 463\n
947 o> readline() -> 440:
947 o> readline() -> 463:
948 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
948 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
949 o> readline() -> 2:
949 o> readline() -> 2:
950 o> 1\n
950 o> 1\n
@@ -962,7 +962,7 b' Send an upgrade request to a server that'
962 sending hello command
962 sending hello command
963 sending between command
963 sending between command
964 remote: 0
964 remote: 0
965 remote: 440
965 remote: 463
966 remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
966 remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
967 remote: 1
967 remote: 1
968 devel-peer-request: protocaps
968 devel-peer-request: protocaps
@@ -1005,8 +1005,8 b' Send an upgrade request to a server that'
1005 o> readline() -> 44:
1005 o> readline() -> 44:
1006 o> upgraded this-is-some-token exp-ssh-v2-0003\n
1006 o> upgraded this-is-some-token exp-ssh-v2-0003\n
1007 o> readline() -> 4:
1007 o> readline() -> 4:
1008 o> 439\n
1008 o> 462\n
1009 o> readline() -> 440:
1009 o> readline() -> 463:
1010 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1010 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1011
1011
1012 $ cd ..
1012 $ cd ..
@@ -1062,6 +1062,8 b' Verify the peer has capabilities'
1062 changegroup
1062 changegroup
1063 01
1063 01
1064 02
1064 02
1065 checkheads
1066 related
1065 digests
1067 digests
1066 md5
1068 md5
1067 sha1
1069 sha1
@@ -1112,14 +1114,14 b' Command after upgrade to version 2 is pr'
1112 o> readline() -> 44:
1114 o> readline() -> 44:
1113 o> upgraded this-is-some-token exp-ssh-v2-0003\n
1115 o> upgraded this-is-some-token exp-ssh-v2-0003\n
1114 o> readline() -> 4:
1116 o> readline() -> 4:
1115 o> 439\n
1117 o> 462\n
1116 o> readline() -> 440:
1118 o> readline() -> 463:
1117 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1119 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1118 i> write(6) -> 6:
1120 i> write(6) -> 6:
1119 i> hello\n
1121 i> hello\n
1120 o> readline() -> 4:
1122 o> readline() -> 4:
1121 o> 424\n
1123 o> 447\n
1122 o> readline() -> 424:
1124 o> readline() -> 447:
1123 o> capabilities: branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1125 o> capabilities: branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1124
1126
1125 Multiple upgrades is not allowed
1127 Multiple upgrades is not allowed
@@ -1150,8 +1152,8 b' Multiple upgrades is not allowed'
1150 o> readline() -> 44:
1152 o> readline() -> 44:
1151 o> upgraded this-is-some-token exp-ssh-v2-0003\n
1153 o> upgraded this-is-some-token exp-ssh-v2-0003\n
1152 o> readline() -> 4:
1154 o> readline() -> 4:
1153 o> 439\n
1155 o> 462\n
1154 o> readline() -> 440:
1156 o> readline() -> 463:
1155 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1157 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1156 i> write(45) -> 45:
1158 i> write(45) -> 45:
1157 i> upgrade another-token proto=irrelevant\n
1159 i> upgrade another-token proto=irrelevant\n
@@ -1222,8 +1224,8 b' Upgrade request to unsupported protocol '
1222 i> write(6) -> 6:
1224 i> write(6) -> 6:
1223 i> hello\n
1225 i> hello\n
1224 o> readline() -> 4:
1226 o> readline() -> 4:
1225 o> 440\n
1227 o> 463\n
1226 o> readline() -> 440:
1228 o> readline() -> 463:
1227 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1229 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1228 i> write(98) -> 98:
1230 i> write(98) -> 98:
1229 i> between\n
1231 i> between\n
@@ -1341,8 +1343,8 b' Test listkeys for listing namespaces'
1341 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1343 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1342 i> flush() -> None
1344 i> flush() -> None
1343 o> readline() -> 4:
1345 o> readline() -> 4:
1344 o> 440\n
1346 o> 463\n
1345 o> readline() -> 440:
1347 o> readline() -> 463:
1346 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1348 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1347 o> readline() -> 2:
1349 o> readline() -> 2:
1348 o> 1\n
1350 o> 1\n
@@ -1379,8 +1381,8 b' Test listkeys for listing namespaces'
1379 o> readline() -> 62:
1381 o> readline() -> 62:
1380 o> upgraded * exp-ssh-v2-0003\n (glob)
1382 o> upgraded * exp-ssh-v2-0003\n (glob)
1381 o> readline() -> 4:
1383 o> readline() -> 4:
1382 o> 439\n
1384 o> 462\n
1383 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1385 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1384 o> read(1) -> 1:
1386 o> read(1) -> 1:
1385 o> \n
1387 o> \n
1386 sending listkeys command
1388 sending listkeys command
@@ -1429,8 +1431,8 b' With no bookmarks set'
1429 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1431 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1430 i> flush() -> None
1432 i> flush() -> None
1431 o> readline() -> 4:
1433 o> readline() -> 4:
1432 o> 440\n
1434 o> 463\n
1433 o> readline() -> 440:
1435 o> readline() -> 463:
1434 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1436 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1435 o> readline() -> 2:
1437 o> readline() -> 2:
1436 o> 1\n
1438 o> 1\n
@@ -1459,8 +1461,8 b' With no bookmarks set'
1459 o> readline() -> 62:
1461 o> readline() -> 62:
1460 o> upgraded * exp-ssh-v2-0003\n (glob)
1462 o> upgraded * exp-ssh-v2-0003\n (glob)
1461 o> readline() -> 4:
1463 o> readline() -> 4:
1462 o> 439\n
1464 o> 462\n
1463 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1465 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1464 o> read(1) -> 1:
1466 o> read(1) -> 1:
1465 o> \n
1467 o> \n
1466 sending listkeys command
1468 sending listkeys command
@@ -1490,8 +1492,8 b' With a single bookmark set'
1490 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1492 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1491 i> flush() -> None
1493 i> flush() -> None
1492 o> readline() -> 4:
1494 o> readline() -> 4:
1493 o> 440\n
1495 o> 463\n
1494 o> readline() -> 440:
1496 o> readline() -> 463:
1495 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1497 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1496 o> readline() -> 2:
1498 o> readline() -> 2:
1497 o> 1\n
1499 o> 1\n
@@ -1523,8 +1525,8 b' With a single bookmark set'
1523 o> readline() -> 62:
1525 o> readline() -> 62:
1524 o> upgraded * exp-ssh-v2-0003\n (glob)
1526 o> upgraded * exp-ssh-v2-0003\n (glob)
1525 o> readline() -> 4:
1527 o> readline() -> 4:
1526 o> 439\n
1528 o> 462\n
1527 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1529 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1528 o> read(1) -> 1:
1530 o> read(1) -> 1:
1529 o> \n
1531 o> \n
1530 sending listkeys command
1532 sending listkeys command
@@ -1557,8 +1559,8 b' With multiple bookmarks set'
1557 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1559 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1558 i> flush() -> None
1560 i> flush() -> None
1559 o> readline() -> 4:
1561 o> readline() -> 4:
1560 o> 440\n
1562 o> 463\n
1561 o> readline() -> 440:
1563 o> readline() -> 463:
1562 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1564 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1563 o> readline() -> 2:
1565 o> readline() -> 2:
1564 o> 1\n
1566 o> 1\n
@@ -1593,8 +1595,8 b' With multiple bookmarks set'
1593 o> readline() -> 62:
1595 o> readline() -> 62:
1594 o> upgraded * exp-ssh-v2-0003\n (glob)
1596 o> upgraded * exp-ssh-v2-0003\n (glob)
1595 o> readline() -> 4:
1597 o> readline() -> 4:
1596 o> 439\n
1598 o> 462\n
1597 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1599 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1598 o> read(1) -> 1:
1600 o> read(1) -> 1:
1599 o> \n
1601 o> \n
1600 sending listkeys command
1602 sending listkeys command
@@ -1632,8 +1634,8 b' Test pushkey for bookmarks'
1632 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1634 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1633 i> flush() -> None
1635 i> flush() -> None
1634 o> readline() -> 4:
1636 o> readline() -> 4:
1635 o> 440\n
1637 o> 463\n
1636 o> readline() -> 440:
1638 o> readline() -> 463:
1637 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1639 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1638 o> readline() -> 2:
1640 o> readline() -> 2:
1639 o> 1\n
1641 o> 1\n
@@ -1672,8 +1674,8 b' Test pushkey for bookmarks'
1672 o> readline() -> 62:
1674 o> readline() -> 62:
1673 o> upgraded * exp-ssh-v2-0003\n (glob)
1675 o> upgraded * exp-ssh-v2-0003\n (glob)
1674 o> readline() -> 4:
1676 o> readline() -> 4:
1675 o> 439\n
1677 o> 462\n
1676 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1678 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1677 o> read(1) -> 1:
1679 o> read(1) -> 1:
1678 o> \n
1680 o> \n
1679 sending pushkey command
1681 sending pushkey command
@@ -1724,8 +1726,8 b' Phases on empty repo'
1724 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1726 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1725 i> flush() -> None
1727 i> flush() -> None
1726 o> readline() -> 4:
1728 o> readline() -> 4:
1727 o> 440\n
1729 o> 463\n
1728 o> readline() -> 440:
1730 o> readline() -> 463:
1729 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1731 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1730 o> readline() -> 2:
1732 o> readline() -> 2:
1731 o> 1\n
1733 o> 1\n
@@ -1757,8 +1759,8 b' Phases on empty repo'
1757 o> readline() -> 62:
1759 o> readline() -> 62:
1758 o> upgraded * exp-ssh-v2-0003\n (glob)
1760 o> upgraded * exp-ssh-v2-0003\n (glob)
1759 o> readline() -> 4:
1761 o> readline() -> 4:
1760 o> 439\n
1762 o> 462\n
1761 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1763 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1762 o> read(1) -> 1:
1764 o> read(1) -> 1:
1763 o> \n
1765 o> \n
1764 sending listkeys command
1766 sending listkeys command
@@ -1807,8 +1809,8 b' Two draft heads'
1807 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1809 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1808 i> flush() -> None
1810 i> flush() -> None
1809 o> readline() -> 4:
1811 o> readline() -> 4:
1810 o> 440\n
1812 o> 463\n
1811 o> readline() -> 440:
1813 o> readline() -> 463:
1812 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1814 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1813 o> readline() -> 2:
1815 o> readline() -> 2:
1814 o> 1\n
1816 o> 1\n
@@ -1845,8 +1847,8 b' Two draft heads'
1845 o> readline() -> 62:
1847 o> readline() -> 62:
1846 o> upgraded * exp-ssh-v2-0003\n (glob)
1848 o> upgraded * exp-ssh-v2-0003\n (glob)
1847 o> readline() -> 4:
1849 o> readline() -> 4:
1848 o> 439\n
1850 o> 462\n
1849 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1851 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1850 o> read(1) -> 1:
1852 o> read(1) -> 1:
1851 o> \n
1853 o> \n
1852 sending listkeys command
1854 sending listkeys command
@@ -1884,8 +1886,8 b' Single draft head'
1884 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1886 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1885 i> flush() -> None
1887 i> flush() -> None
1886 o> readline() -> 4:
1888 o> readline() -> 4:
1887 o> 440\n
1889 o> 463\n
1888 o> readline() -> 440:
1890 o> readline() -> 463:
1889 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1891 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1890 o> readline() -> 2:
1892 o> readline() -> 2:
1891 o> 1\n
1893 o> 1\n
@@ -1920,8 +1922,8 b' Single draft head'
1920 o> readline() -> 62:
1922 o> readline() -> 62:
1921 o> upgraded * exp-ssh-v2-0003\n (glob)
1923 o> upgraded * exp-ssh-v2-0003\n (glob)
1922 o> readline() -> 4:
1924 o> readline() -> 4:
1923 o> 439\n
1925 o> 462\n
1924 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1926 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1925 o> read(1) -> 1:
1927 o> read(1) -> 1:
1926 o> \n
1928 o> \n
1927 sending listkeys command
1929 sending listkeys command
@@ -1957,8 +1959,8 b' All public heads'
1957 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1959 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
1958 i> flush() -> None
1960 i> flush() -> None
1959 o> readline() -> 4:
1961 o> readline() -> 4:
1960 o> 440\n
1962 o> 463\n
1961 o> readline() -> 440:
1963 o> readline() -> 463:
1962 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1964 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
1963 o> readline() -> 2:
1965 o> readline() -> 2:
1964 o> 1\n
1966 o> 1\n
@@ -1990,8 +1992,8 b' All public heads'
1990 o> readline() -> 62:
1992 o> readline() -> 62:
1991 o> upgraded * exp-ssh-v2-0003\n (glob)
1993 o> upgraded * exp-ssh-v2-0003\n (glob)
1992 o> readline() -> 4:
1994 o> readline() -> 4:
1993 o> 439\n
1995 o> 462\n
1994 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1996 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1995 o> read(1) -> 1:
1997 o> read(1) -> 1:
1996 o> \n
1998 o> \n
1997 sending listkeys command
1999 sending listkeys command
@@ -2028,8 +2030,8 b' Setting public phase via pushkey'
2028 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
2030 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
2029 i> flush() -> None
2031 i> flush() -> None
2030 o> readline() -> 4:
2032 o> readline() -> 4:
2031 o> 440\n
2033 o> 463\n
2032 o> readline() -> 440:
2034 o> readline() -> 463:
2033 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
2035 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
2034 o> readline() -> 2:
2036 o> readline() -> 2:
2035 o> 1\n
2037 o> 1\n
@@ -2069,8 +2071,8 b' Setting public phase via pushkey'
2069 o> readline() -> 62:
2071 o> readline() -> 62:
2070 o> upgraded * exp-ssh-v2-0003\n (glob)
2072 o> upgraded * exp-ssh-v2-0003\n (glob)
2071 o> readline() -> 4:
2073 o> readline() -> 4:
2072 o> 439\n
2074 o> 462\n
2073 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
2075 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
2074 o> read(1) -> 1:
2076 o> read(1) -> 1:
2075 o> \n
2077 o> \n
2076 sending pushkey command
2078 sending pushkey command
@@ -2135,8 +2137,8 b' Test batching of requests'
2135 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
2137 i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000
2136 i> flush() -> None
2138 i> flush() -> None
2137 o> readline() -> 4:
2139 o> readline() -> 4:
2138 o> 440\n
2140 o> 463\n
2139 o> readline() -> 440:
2141 o> readline() -> 463:
2140 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
2142 o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n
2141 o> readline() -> 2:
2143 o> readline() -> 2:
2142 o> 1\n
2144 o> 1\n
@@ -2175,8 +2177,8 b' Test batching of requests'
2175 o> readline() -> 62:
2177 o> readline() -> 62:
2176 o> upgraded * exp-ssh-v2-0003\n (glob)
2178 o> upgraded * exp-ssh-v2-0003\n (glob)
2177 o> readline() -> 4:
2179 o> readline() -> 4:
2178 o> 439\n
2180 o> 462\n
2179 o> read(439) -> 439: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
2181 o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
2180 o> read(1) -> 1:
2182 o> read(1) -> 1:
2181 o> \n
2183 o> \n
2182 sending batch with 3 sub-commands
2184 sending batch with 3 sub-commands
@@ -513,7 +513,7 b' debug output'
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 !)
@@ -532,7 +532,7 b' debug output'
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
@@ -150,7 +150,7 b' X-HgUpgrade-<N> + X-HgProto-<N> headers '
150 s> Content-Type: application/mercurial-cbor\r\n
150 s> Content-Type: application/mercurial-cbor\r\n
151 s> Content-Length: *\r\n (glob)
151 s> Content-Length: *\r\n (glob)
152 s> \r\n
152 s> \r\n
153 s> \xa3GapibaseDapi/Dapis\xa0Nv1capabilitiesY\x01\xe0batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
153 s> \xa3GapibaseDapi/Dapis\xa0Nv1capabilitiesY\x01\xf7batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
154 cbor> [
154 cbor> [
155 {
155 {
156 b'apibase': b'api/',
156 b'apibase': b'api/',
@@ -190,7 +190,7 b' Only requested API services are returned'
190 s> Content-Type: application/mercurial-cbor\r\n
190 s> Content-Type: application/mercurial-cbor\r\n
191 s> Content-Length: *\r\n (glob)
191 s> Content-Length: *\r\n (glob)
192 s> \r\n
192 s> \r\n
193 s> \xa3GapibaseDapi/Dapis\xa0Nv1capabilitiesY\x01\xe0batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
193 s> \xa3GapibaseDapi/Dapis\xa0Nv1capabilitiesY\x01\xf7batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
194 cbor> [
194 cbor> [
195 {
195 {
196 b'apibase': b'api/',
196 b'apibase': b'api/',
@@ -223,7 +223,7 b' Request for HTTPv2 service returns infor'
223 s> Content-Type: application/mercurial-cbor\r\n
223 s> Content-Type: application/mercurial-cbor\r\n
224 s> Content-Length: *\r\n (glob)
224 s> Content-Length: *\r\n (glob)
225 s> \r\n
225 s> \r\n
226 s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa4Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogNv1capabilitiesY\x01\xe0batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
226 s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa4Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogNv1capabilitiesY\x01\xf7batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
227 cbor> [
227 cbor> [
228 {
228 {
229 b'apibase': b'api/',
229 b'apibase': b'api/',
@@ -484,7 +484,7 b' capabilities command returns expected in'
484 s> Content-Type: application/mercurial-cbor\r\n
484 s> Content-Type: application/mercurial-cbor\r\n
485 s> Content-Length: *\r\n (glob)
485 s> Content-Length: *\r\n (glob)
486 s> \r\n
486 s> \r\n
487 s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa4Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogNv1capabilitiesY\x01\xe0batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
487 s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa4Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogNv1capabilitiesY\x01\xf7batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
488 sending capabilities command
488 sending capabilities command
489 s> setsockopt(6, 1, 1) -> None (?)
489 s> setsockopt(6, 1, 1) -> None (?)
490 s> POST /api/exp-http-v2-0003/ro/capabilities HTTP/1.1\r\n
490 s> POST /api/exp-http-v2-0003/ro/capabilities HTTP/1.1\r\n
@@ -66,9 +66,9 b' Redirect targets advertised when configu'
66 s> Server: testing stub value\r\n
66 s> Server: testing stub value\r\n
67 s> Date: $HTTP_DATE$\r\n
67 s> Date: $HTTP_DATE$\r\n
68 s> Content-Type: application/mercurial-cbor\r\n
68 s> Content-Type: application/mercurial-cbor\r\n
69 s> Content-Length: 2285\r\n
69 s> Content-Length: 2308\r\n
70 s> \r\n
70 s> \r\n
71 s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa5Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogHredirect\xa2Fhashes\x82Fsha256Dsha1Gtargets\x81\xa5DnameHtarget-aHprotocolDhttpKsnirequired\xf4Ktlsversions\x82C1.2C1.3Duris\x81Shttp://example.com/Nv1capabilitiesY\x01\xe0batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
71 s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa5Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogHredirect\xa2Fhashes\x82Fsha256Dsha1Gtargets\x81\xa5DnameHtarget-aHprotocolDhttpKsnirequired\xf4Ktlsversions\x82C1.2C1.3Duris\x81Shttp://example.com/Nv1capabilitiesY\x01\xf7batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
72 (remote redirect target target-a is compatible) (tls1.2 !)
72 (remote redirect target target-a is compatible) (tls1.2 !)
73 (remote redirect target target-a requires unsupported TLS versions: 1.2, 1.3) (no-tls1.2 !)
73 (remote redirect target target-a requires unsupported TLS versions: 1.2, 1.3) (no-tls1.2 !)
74 sending capabilities command
74 sending capabilities command
@@ -396,9 +396,9 b' Unknown protocol is filtered from compat'
396 s> Server: testing stub value\r\n
396 s> Server: testing stub value\r\n
397 s> Date: $HTTP_DATE$\r\n
397 s> Date: $HTTP_DATE$\r\n
398 s> Content-Type: application/mercurial-cbor\r\n
398 s> Content-Type: application/mercurial-cbor\r\n
399 s> Content-Length: 2312\r\n
399 s> Content-Length: 2335\r\n
400 s> \r\n
400 s> \r\n
401 s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa5Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogHredirect\xa2Fhashes\x82Fsha256Dsha1Gtargets\x82\xa3DnameHtarget-aHprotocolDhttpDuris\x81Shttp://example.com/\xa3DnameHtarget-bHprotocolGunknownDuris\x81Vunknown://example.com/Nv1capabilitiesY\x01\xe0batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
401 s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa5Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogHredirect\xa2Fhashes\x82Fsha256Dsha1Gtargets\x82\xa3DnameHtarget-aHprotocolDhttpDuris\x81Shttp://example.com/\xa3DnameHtarget-bHprotocolGunknownDuris\x81Vunknown://example.com/Nv1capabilitiesY\x01\xf7batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
402 (remote redirect target target-a is compatible)
402 (remote redirect target target-a is compatible)
403 (remote redirect target target-b uses unsupported protocol: unknown)
403 (remote redirect target target-b uses unsupported protocol: unknown)
404 sending capabilities command
404 sending capabilities command
@@ -731,9 +731,9 b' Missing SNI support filters targets that'
731 s> Server: testing stub value\r\n
731 s> Server: testing stub value\r\n
732 s> Date: $HTTP_DATE$\r\n
732 s> Date: $HTTP_DATE$\r\n
733 s> Content-Type: application/mercurial-cbor\r\n
733 s> Content-Type: application/mercurial-cbor\r\n
734 s> Content-Length: 2272\r\n
734 s> Content-Length: 2295\r\n
735 s> \r\n
735 s> \r\n
736 s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa5Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogHredirect\xa2Fhashes\x82Fsha256Dsha1Gtargets\x81\xa4DnameNtarget-bad-tlsHprotocolEhttpsKsnirequired\xf5Duris\x81Thttps://example.com/Nv1capabilitiesY\x01\xe0batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
736 s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa5Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogHredirect\xa2Fhashes\x82Fsha256Dsha1Gtargets\x81\xa4DnameNtarget-bad-tlsHprotocolEhttpsKsnirequired\xf5Duris\x81Thttps://example.com/Nv1capabilitiesY\x01\xf7batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
737 (redirect target target-bad-tls requires SNI, which is unsupported)
737 (redirect target target-bad-tls requires SNI, which is unsupported)
738 sending capabilities command
738 sending capabilities command
739 s> setsockopt(6, 1, 1) -> None (?)
739 s> setsockopt(6, 1, 1) -> None (?)
@@ -1055,9 +1055,9 b' Unknown tls value is filtered from compa'
1055 s> Server: testing stub value\r\n
1055 s> Server: testing stub value\r\n
1056 s> Date: $HTTP_DATE$\r\n
1056 s> Date: $HTTP_DATE$\r\n
1057 s> Content-Type: application/mercurial-cbor\r\n
1057 s> Content-Type: application/mercurial-cbor\r\n
1058 s> Content-Length: 2278\r\n
1058 s> Content-Length: 2301\r\n
1059 s> \r\n
1059 s> \r\n
1060 s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa5Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogHredirect\xa2Fhashes\x82Fsha256Dsha1Gtargets\x81\xa4DnameNtarget-bad-tlsHprotocolEhttpsKtlsversions\x82B42B39Duris\x81Thttps://example.com/Nv1capabilitiesY\x01\xe0batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1060 s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa5Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogHredirect\xa2Fhashes\x82Fsha256Dsha1Gtargets\x81\xa4DnameNtarget-bad-tlsHprotocolEhttpsKtlsversions\x82B42B39Duris\x81Thttps://example.com/Nv1capabilitiesY\x01\xf7batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
1061 (remote redirect target target-bad-tls requires unsupported TLS versions: 39, 42)
1061 (remote redirect target target-bad-tls requires unsupported TLS versions: 39, 42)
1062 sending capabilities command
1062 sending capabilities command
1063 s> setsockopt(6, 1, 1) -> None (?)
1063 s> setsockopt(6, 1, 1) -> None (?)
General Comments 0
You need to be logged in to leave comments. Login now