summaryrefslogtreecommitdiff
path: root/fetch-pack.h
diff options
context:
space:
mode:
authorLibravatar Jeff Hostetler <jeffhost@microsoft.com>2019-03-21 12:36:15 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2019-03-22 14:31:11 +0900
commit5ae18df9d8ed27625f81974c3fb2db179a23ca2d (patch)
tree8c9e7cd9e68e9eb154bf9e867576990a83ee8296 /fetch-pack.h
parentmidx: add progress indicators in multi-pack-index verify (diff)
downloadtgif-5ae18df9d8ed27625f81974c3fb2db179a23ca2d.tar.xz
midx: during verify group objects by packfile to speed verification
Teach `multi-pack-index verify` to sort the set of object by packfile so that only one packfile needs to be open at a time. This is a performance improvement. Previously, objects were verified in OID order. This essentially requires all packfiles to be open at the same time. If the number of packfiles exceeds the open file limit, packfiles would be LRU-closed and re-opened many times. Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'fetch-pack.h')
0 files changed, 0 insertions, 0 deletions