Skip to main content

Module pack_object_select

Module pack_object_select 

Source
Expand description

Object selection heuristics for packing.

Structs§

PackEnumerateOptions
Parameters for enumerate_pack_objects.
PackObjectSelection
Objects to emit in a negotiated pack plus peer-held closure for thin deltas.

Enums§

HaveBoundary
How client haves bound the want-side object walk.

Functions§

enumerate_pack_objects
Select pack objects using bitmap reachability when possible, otherwise the object walk.
try_bitmap_reachable_for_upload
Bitmap reachability for upload-pack when shallow grafts and filters allow it.