From patchwork Mon Jan 22 20:33:04 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: D1932: bundle2: increase payload part chunk size to 32kb From: phabricator X-Patchwork-Id: 27042 Message-Id: <39b11a4209a06018abccf3a337c15aaf@localhost.localdomain> To: mercurial-devel@mercurial-scm.org Date: Mon, 22 Jan 2018 20:33:04 +0000 indygreg updated this revision to Diff 4990. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D1932?vs=4973&id=4990 REVISION DETAIL https://phab.mercurial-scm.org/D1932 AFFECTED FILES mercurial/bundle2.py tests/test-clone-uncompressed.t CHANGE DETAILS To: indygreg, #hg-reviewers Cc: durin42, lothiraldan, mercurial-devel diff --git a/tests/test-clone-uncompressed.t b/tests/test-clone-uncompressed.t --- a/tests/test-clone-uncompressed.t +++ b/tests/test-clone-uncompressed.t @@ -199,15 +199,15 @@ $ f --size --hex --bytes 256 body - body: size=112318 + body: size=112222 0000: 04 6e 6f 6e 65 48 47 32 30 00 00 00 00 00 00 00 |.noneHG20.......| 0010: 68 07 53 54 52 45 41 4d 32 00 00 00 00 03 00 09 |h.STREAM2.......| 0020: 05 09 04 0c 2d 62 79 74 65 63 6f 75 6e 74 39 38 |....-bytecount98| 0030: 37 35 38 66 69 6c 65 63 6f 75 6e 74 31 30 33 30 |758filecount1030| 0040: 72 65 71 75 69 72 65 6d 65 6e 74 73 64 6f 74 65 |requirementsdote| 0050: 6e 63 6f 64 65 20 66 6e 63 61 63 68 65 20 67 65 |ncode fncache ge| 0060: 6e 65 72 61 6c 64 65 6c 74 61 20 72 65 76 6c 6f |neraldelta revlo| - 0070: 67 76 31 20 73 74 6f 72 65 00 00 10 00 73 08 42 |gv1 store....s.B| + 0070: 67 76 31 20 73 74 6f 72 65 00 00 80 00 73 08 42 |gv1 store....s.B| 0080: 64 61 74 61 2f 30 2e 69 00 03 00 01 00 00 00 00 |data/0.i........| 0090: 00 00 00 02 00 00 00 01 00 00 00 00 00 00 00 01 |................| 00a0: ff ff ff ff ff ff ff ff 80 29 63 a0 49 d3 23 87 |.........)c.I.#.| diff --git a/mercurial/bundle2.py b/mercurial/bundle2.py --- a/mercurial/bundle2.py +++ b/mercurial/bundle2.py @@ -183,7 +183,7 @@ _fpayloadsize = '>i' _fpartparamcount = '>BB' -preferedchunksize = 4096 +preferedchunksize = 32768 _parttypeforbidden = re.compile('[^a-zA-Z0-9_:-]')