From: Junio C Hamano Date: Tue, 8 Apr 2025 18:43:14 +0000 (-0700) Subject: Merge branch 'tb/incremental-midx-part-2' X-Git-Tag: v2.50.0-rc0~135 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=23ee5065c257766b35b7afc115ba303f17d3fa10;p=thirdparty%2Fgit.git Merge branch 'tb/incremental-midx-part-2' Incrementally updating multi-pack index files. * tb/incremental-midx-part-2: midx: implement writing incremental MIDX bitmaps pack-bitmap.c: use `ewah_or_iterator` for type bitmap iterators pack-bitmap.c: keep track of each layer's type bitmaps ewah: implement `struct ewah_or_iterator` pack-bitmap.c: apply pseudo-merge commits with incremental MIDXs pack-bitmap.c: compute disk-usage with incremental MIDXs pack-bitmap.c: teach `rev-list --test-bitmap` about incremental MIDXs pack-bitmap.c: support bitmap pack-reuse with incremental MIDXs pack-bitmap.c: teach `show_objects_for_type()` about incremental MIDXs pack-bitmap.c: teach `bitmap_for_commit()` about incremental MIDXs pack-bitmap.c: open and store incremental bitmap layers pack-revindex: prepare for incremental MIDX bitmaps Documentation: describe incremental MIDX bitmaps Documentation: remove a "future work" item from the MIDX docs --- 23ee5065c257766b35b7afc115ba303f17d3fa10