]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'td/ref-filter-restore-prefix-iteration' into jch
authorJunio C Hamano <gitster@pobox.com>
Fri, 26 Jun 2026 02:49:16 +0000 (19:49 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 26 Jun 2026 02:49:16 +0000 (19:49 -0700)
commitc0d65244a2df3b44228548c25bd4e4e60e49e4fc
treefd52d32824b7fc4e9881f7049ce840cf07ac7de9
parentc878d0c7cdbf12f2bbbeb371132e8fe592284c9d
parentad2e20d8aab0d4d43fbac407736f05a94e65c49b
Merge branch 'td/ref-filter-restore-prefix-iteration' into jch

Commands that list branches and tags (like git branch and git tag)
have been optimized to pass the namespace prefix when initializing
their ref iterator, avoiding a loose-ref scaling regression in
repositories with many unrelated loose references.

* td/ref-filter-restore-prefix-iteration:
  ref-filter: restore prefix-scoped iteration
ref-filter.c