Re: git: 2c3377a3292d - main - devel/got: got-fetch-http: improve handling of HTTP chunked responses
- Reply: Colin Percival : "Re: git: 2c3377a3292d - main - devel/got: got-fetch-http: improve handling of HTTP chunked responses"
- In reply to: Christian Weisgerber : "git: 2c3377a3292d - main - devel/got: got-fetch-http: improve handling of HTTP chunked responses"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 18 Apr 2025 05:34:54 UTC
On 2025-04-17 22:11, Christian Weisgerber wrote: > The branch main has been updated by naddy: > > URL:https://cgit.FreeBSD.org/ports/commit/?id=2c3377a3292dcc94d8dd620faf037fe65044ecd9 > > commit 2c3377a3292dcc94d8dd620faf037fe65044ecd9 > Author: Christian Weisgerber<naddy@FreeBSD.org> > AuthorDate: 2025-04-17 20:09:52 +0000 > Commit: Christian Weisgerber<naddy@FreeBSD.org> > CommitDate: 2025-04-17 20:09:52 +0000 > > devel/got: got-fetch-http: improve handling of HTTP chunked responses > > Cherry-picked from upstream to fix a performance problem when cloning > FreeBSD src.git over HTTP(S). > > Reported by: Better than before [1] but it's still quite a bit slower compared to most other toolsavailable. A quick test with some utils from a fresh tree cloning the ports tree got 6m56.89s real 5m3.36s user 28.13s sys gitoxide (gix) 1m42.12s real 1m18.65s user 23.83s sys git 3m40.24s real 4m14.02s user 1m15.56s sys 1: https://projects.pyret.net/files/public/freebsd/git-tools.htm Best regards, Daniel