From: Junio C Hamano Date: Tue, 24 Mar 2026 19:31:34 +0000 (-0700) Subject: Merge branch 'ps/upload-pack-buffer-more-writes' X-Git-Tag: v2.54.0-rc0~34 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8023abc632;p=thirdparty%2Fgit.git Merge branch 'ps/upload-pack-buffer-more-writes' Reduce system overhead "git upload-pack" spends on relaying "git pack-objects" output to the "git fetch" running on the other end of the connection. * ps/upload-pack-buffer-more-writes: builtin/pack-objects: reduce lock contention when writing packfile data csum-file: drop `hashfd_throughput()` csum-file: introduce `hashfd_ext()` sideband: use writev(3p) to send pktlines wrapper: introduce writev(3p) wrappers compat/posix: introduce writev(3p) wrapper upload-pack: reduce lock contention when writing packfile data upload-pack: prefer flushing data over sending keepalive upload-pack: adapt keepalives based on buffering upload-pack: fix debug statement when flushing packfile data --- 8023abc632ea45a9a1b7f78b13db2cf541849775