]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ps/midx-negative-packfile-cache'
authorJunio C Hamano <gitster@pobox.com>
Fri, 30 May 2025 18:59:18 +0000 (11:59 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 30 May 2025 18:59:18 +0000 (11:59 -0700)
commit9a43523dc39f88567e7e4e01fcde72194df7e467
treedbcf4146a43b6501ec27a74fa22f890fb936d2e5
parent1a140c870d1fe069387d13c68d5e219b466a0af6
parent1f34bf3e082741e053d25b76a0ffe31d9d967594
Merge branch 'ps/midx-negative-packfile-cache'

When a stale .midx file refers to .pack files that no longer exist,
we ended up checking for these non-existent files repeatedly, which
has been optimized by memoizing the non-existence.

* ps/midx-negative-packfile-cache:
  midx: stop repeatedly looking up nonexistent packfiles
  packfile: explain ordering of how we look up auxiliary pack files
packfile.c