Expand description
Pack and commit reachability bitmaps.
Structs§
- Bitmap
Index - Memory-mapped pack or MIDX reachability bitmap (Git
BITMv1). - Bitmap
Index Cache - Repository-scoped cache slot for
BitmapIndex::open. - Bitmap
Walk Unsupported - Bitmap walk could not run (unsupported filter or shallow repo); use a non-bitmap walk instead.
- Commit
Reachability Bitmap - Decoded reachability set for one commit (bits index pack/MIDX object positions).
- Midx
Bitmap Writer - Writes
.bitmapsidecars for multi-pack-index files (MIDX checksum in header). - Pack
Bitmap Write Options - Options controlling pack bitmap generation (caller-supplied; not read from the environment).
- Pack
Bitmap Writer - Writes
.bitmapsidecars for pack indexes produced by all-into-one repacks. - Reachability
Query - Query parameters for a bitmap reachability walk.
- Reachable
Set - Reachable objects from a
ReachabilityQuery: in-index bits plus out-of-namespace oids. - Type
Bitmap - Borrowed type filter bitmap (commits, trees, blobs, or tags).
Enums§
- Bitmap
Error - Failure mode when a
.bitmapsidecar cannot be used. - Bitmap
Walk Error - Errors during a bitmap reachability walk.
- Pack
Bitmap Write Error - Failure while writing a pack reachability bitmap.
Functions§
- bitmap_
filter_ supported - Returns
truewhenfiltercan be applied via type bitmaps (mirrors Gitcan_filter_bitmap).