]> git.99rst.org Git - git.git/commit
Merge branch 'td/ref-filter-restore-prefix-iteration'
authorJunio C Hamano <redacted>
Mon, 6 Jul 2026 22:50:20 +0000 (15:50 -0700)
committerJunio C Hamano <redacted>
Mon, 6 Jul 2026 22:50:20 +0000 (15:50 -0700)
commit37997b0aa4b13f15173521d4e3897277d0af7ef6
tree4e182b5de11d6b77928ab79b3e75b723b38e66b1
parentaed0faa52bfcdd79cac5b1491dc89d1051fa7ea1
parentad2e20d8aab0d4d43fbac407736f05a94e65c49b
Merge branch 'td/ref-filter-restore-prefix-iteration'

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
git clone https://git.99rst.org/PROJECT