blob: 67be037b91be712caa06eeb8d751157e2436a40f (
about) (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
|
// Package ingest writes one incoming pack stream
// into an objects/pack directory
// as a finalized pack, index, and reverse index.
//
// WritePack streams the pack to a temporary file
// while scanning its entries,
// resolves every delta against in-pack bases,
// optionally completes thin packs from an external base reader,
// and publishes the artifacts under content-addressed names
// derived from the pack trailer hash.
package ingest
|