summaryrefslogtreecommitdiff
path: root/Documentation/technical/racy-git.txt
diff options
context:
space:
mode:
authorLibravatar Junio C Hamano <gitster@pobox.com>2017-02-27 13:57:13 -0800
committerLibravatar Junio C Hamano <gitster@pobox.com>2017-02-27 13:57:13 -0800
commitb9c2919f9b750cca0b7bcdc84aa30731d591a7b9 (patch)
tree8006945e20a9ac5289429d17f06c446e3e789269 /Documentation/technical/racy-git.txt
parentMerge branch 'kn/ref-filter-branch-list' (diff)
parentreceive-pack: avoid duplicates between our refs and alternates (diff)
downloadtgif-b9c2919f9b750cca0b7bcdc84aa30731d591a7b9.tar.xz
Merge branch 'jk/alternate-ref-optim'
Optimizes resource usage while enumerating refs from alternate object store, to help receiving end of "push" that hosts a repository with many "forks". * jk/alternate-ref-optim: receive-pack: avoid duplicates between our refs and alternates receive-pack: treat namespace .have lines like alternates receive-pack: fix misleading namespace/.have comment receive-pack: use oidset to de-duplicate .have lines add oidset API fetch-pack: cache results of for_each_alternate_ref for_each_alternate_ref: replace transport code with for-each-ref for_each_alternate_ref: pass name/oid instead of ref struct for_each_alternate_ref: use strbuf for path allocation for_each_alternate_ref: stop trimming trailing slashes for_each_alternate_ref: handle failure from real_pathdup()
Diffstat (limited to 'Documentation/technical/racy-git.txt')
0 files changed, 0 insertions, 0 deletions