diff options
author | Junio C Hamano <gitster@pobox.com> | 2016-08-03 15:10:27 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2016-08-03 15:10:27 -0700 |
commit | 67b3a5d4c084c3f579205a07b65169e742d39c02 (patch) | |
tree | 501242a51b6a4c92fd044dccb05aa14018a9598c /connected.h | |
parent | Merge branch 'jk/git-jump' (diff) | |
parent | fetch-pack: grow stateless RPC windows exponentially (diff) | |
download | tgif-67b3a5d4c084c3f579205a07b65169e742d39c02.tar.xz |
Merge branch 'jt/fetch-large-handshake-window-on-http'
"git fetch" exchanges batched have/ack messages between the sender
and the receiver, initially doubling every time and then falling
back to enlarge the window size linearly. The "smart http"
transport, being an half-duplex protocol, outgrows the preset limit
too quickly and becomes inefficient when interacting with a large
repository. The internal mechanism learned to grow the window size
more aggressively when working with the "smart http" transport.
* jt/fetch-large-handshake-window-on-http:
fetch-pack: grow stateless RPC windows exponentially
Diffstat (limited to 'connected.h')
0 files changed, 0 insertions, 0 deletions