]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ph/fetch-prune-optim'
authorJunio C Hamano <gitster@pobox.com>
Wed, 16 Jul 2025 16:42:26 +0000 (09:42 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 16 Jul 2025 16:42:27 +0000 (09:42 -0700)
commit7b625c2a3511ac89acd14ae4bcbbc471bd50cdbb
tree30a8a15086959ebd9bc32ebc7bdd6c30b6e6e574
parent32571a0222eb85ef265e136f27e44c302302b45c
parent87d8d8c5d09b1ee52cdf472b53b370020a7cb41c
Merge branch 'ph/fetch-prune-optim'

"git fetch --prune" used to be O(n^2) expensive when there are many
refs, which has been corrected.

* ph/fetch-prune-optim:
  clean up interface for refs_warn_dangling_symrefs
  refs: remove old refs_warn_dangling_symref
  fetch-prune: optimize dangling-ref reporting
builtin/fetch.c
builtin/remote.c
refs.c
refs.h