comparison tests/test-http.t @ 36968:2090044a288d

revbranchcache: advertise and use 'rbc' exchange capability The feature is now advertised and use. Updating the branchmap cache can be very expensive (up to minutes on large repository) and fetching revision branch data is about 80% of that. Exchanging the rev branch cache over the wire really help to recover from branch map invalidation. (There is a good chance other in flight chance would conflict on test-http-bad-server.t and other. So here is a small note to help update that test again: capabilities=19bytes, part-107bytes)
author Boris Feld <boris.feld@octobus.net>
date Thu, 18 Jan 2018 15:10:22 +0100
parents 4901d1e22b27
children 36b2a304216c
comparison
equal deleted inserted replaced
36967:f62873dba3fd 36968:2090044a288d
305 received listkey for "bookmarks": 0 bytes 305 received listkey for "bookmarks": 0 bytes
306 1 changesets found 306 1 changesets found
307 list of changesets: 307 list of changesets:
308 7f4e523d01f2cc3765ac8934da3d14db775ff872 308 7f4e523d01f2cc3765ac8934da3d14db775ff872
309 bundle2-output-bundle: "HG20", 5 parts total 309 bundle2-output-bundle: "HG20", 5 parts total
310 bundle2-output-part: "replycaps" 188 bytes payload 310 bundle2-output-part: "replycaps" 205 bytes payload
311 bundle2-output-part: "check:phases" 24 bytes payload 311 bundle2-output-part: "check:phases" 24 bytes payload
312 bundle2-output-part: "check:heads" streamed payload 312 bundle2-output-part: "check:heads" streamed payload
313 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload 313 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
314 bundle2-output-part: "phase-heads" 24 bytes payload 314 bundle2-output-part: "phase-heads" 24 bytes payload
315 sending unbundle command 315 sending unbundle command
316 sending 996 bytes 316 sending 1013 bytes
317 devel-peer-request: POST http://localhost:$HGPORT2/?cmd=unbundle 317 devel-peer-request: POST http://localhost:$HGPORT2/?cmd=unbundle
318 devel-peer-request: Content-length 996 318 devel-peer-request: Content-length 1013
319 devel-peer-request: Content-type application/mercurial-0.1 319 devel-peer-request: Content-type application/mercurial-0.1
320 devel-peer-request: Vary X-HgArg-1,X-HgProto-1 320 devel-peer-request: Vary X-HgArg-1,X-HgProto-1
321 devel-peer-request: X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$ 321 devel-peer-request: X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$
322 devel-peer-request: 16 bytes of commands arguments in headers 322 devel-peer-request: 16 bytes of commands arguments in headers
323 devel-peer-request: 996 bytes of data 323 devel-peer-request: 1013 bytes of data
324 devel-peer-request: finished in *.???? seconds (200) (glob) 324 devel-peer-request: finished in *.???? seconds (200) (glob)
325 bundle2-input-bundle: no-transaction 325 bundle2-input-bundle: no-transaction
326 bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported 326 bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported
327 bundle2-input-part: "output" (advisory) (params: 0 advisory) supported 327 bundle2-input-part: "output" (advisory) (params: 0 advisory) supported
328 bundle2-input-part: total payload size 100 328 bundle2-input-part: total payload size 100