]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'tb/midx-incremental-custom-base' into seen
authorJunio C Hamano <gitster@pobox.com>
Fri, 31 Jul 2026 23:20:57 +0000 (16:20 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 31 Jul 2026 23:20:57 +0000 (16:20 -0700)
commit9344b32fd73a5078f52dacbbee56bcbde70bc981
treed5da307eb208b38a80fb711fa429a7d088493e54
parent6b7c3780c7805eb329b0fd0cf02fb85d520f0e3a
parent6afc679fa62362ddaab955778d973c85a6cbf004
Merge branch 'tb/midx-incremental-custom-base' into seen

The 'git multi-pack-index write --incremental' command has been
corrected to properly honor the '--base' option.  Previously, the
custom base was ignored by the normal write path; packs from layers
above the selected base were incorrectly skipped by the pack exclusion
logic, and reachability closure for bitmaps was broken.

* tb/midx-incremental-custom-base:
  midx-write: include packs above custom incremental base
  midx: pass custom '--base' through incremental writes
  t5334: expose shared `nth_line()` helper
builtin/multi-pack-index.c
builtin/repack.c
midx-write.c
midx.h
t/t5334-incremental-multi-pack-index.sh
t/t5335-compact-multi-pack-index.sh