]> git.ipfire.org Git - thirdparty/git.git/commit
Documentation: describe MIDX-based bitmaps
authorTaylor Blau <me@ttaylorr.com>
Tue, 24 Aug 2021 16:15:59 +0000 (12:15 -0400)
committerJunio C Hamano <gitster@pobox.com>
Tue, 24 Aug 2021 20:21:13 +0000 (13:21 -0700)
commit917a54c01755c3a0de7abea4b3afbc125aaf1d76
treeba1f184dadaadd44358d46d37e00a498bbcf6a9e
parent1d7f7f242c89947c3f0bc0ade651e614a2f0a38f
Documentation: describe MIDX-based bitmaps

Update the technical documentation to describe the multi-pack bitmap
format. This patch merely introduces the new format, and describes its
high-level ideas. Git does not yet know how to read nor write these
multi-pack variants, and so the subsequent patches will:

  - Introduce code to interpret multi-pack bitmaps, according to this
    document.

  - Then, introduce code to write multi-pack bitmaps from the 'git
    multi-pack-index write' sub-command.

Finally, the implementation will gain tests in subsequent patches (as
opposed to inline with the patch teaching Git how to write multi-pack
bitmaps) to avoid a cyclic dependency.

Signed-off-by: Taylor Blau <me@ttaylorr.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/technical/bitmap-format.txt
Documentation/technical/multi-pack-index.txt