Documentation
¶
Index ¶
- func BlobsFromRevListObjects(revListReader *io.PipeReader, shasToCheckWriter *io.PipeWriter, ...)
- func BlobsLessThan1024FromCatFileBatchCheck(catFileCheckReader *io.PipeReader, shasToBatchWriter *io.PipeWriter, ...)
- func CatFileBatch(ctx context.Context, shasToBatchReader *io.PipeReader, ...)
- func CatFileBatchCheck(ctx context.Context, shasToCheckReader *io.PipeReader, ...)
- func CatFileBatchCheckAllObjects(ctx context.Context, catFileCheckWriter *io.PipeWriter, wg *sync.WaitGroup, ...)
- func NameRevStdin(ctx context.Context, shasToNameReader *io.PipeReader, ...)
- func RevListAllObjects(ctx context.Context, revListWriter *io.PipeWriter, wg *sync.WaitGroup, ...)
- func RevListObjects(ctx context.Context, revListWriter *io.PipeWriter, wg *sync.WaitGroup, ...)
- type LFSResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BlobsFromRevListObjects ¶
func BlobsFromRevListObjects(revListReader *io.PipeReader, shasToCheckWriter *io.PipeWriter, wg *sync.WaitGroup)
BlobsFromRevListObjects reads a RevListAllObjects and only selects blobs
func BlobsLessThan1024FromCatFileBatchCheck ¶
func BlobsLessThan1024FromCatFileBatchCheck(catFileCheckReader *io.PipeReader, shasToBatchWriter *io.PipeWriter, wg *sync.WaitGroup)
BlobsLessThan1024FromCatFileBatchCheck reads a pipeline from cat-file --batch-check and returns the blobs <1024 in size
func CatFileBatch ¶
func CatFileBatch(ctx context.Context, shasToBatchReader *io.PipeReader, catFileBatchWriter *io.PipeWriter, wg *sync.WaitGroup, tmpBasePath string)
CatFileBatch runs cat-file --batch
func CatFileBatchCheck ¶
func CatFileBatchCheck(ctx context.Context, shasToCheckReader *io.PipeReader, catFileCheckWriter *io.PipeWriter, wg *sync.WaitGroup, tmpBasePath string)
CatFileBatchCheck runs cat-file with --batch-check
func CatFileBatchCheckAllObjects ¶
func CatFileBatchCheckAllObjects(ctx context.Context, catFileCheckWriter *io.PipeWriter, wg *sync.WaitGroup, tmpBasePath string, errChan chan<- error)
CatFileBatchCheckAllObjects runs cat-file with --batch-check --batch-all
func NameRevStdin ¶
func NameRevStdin(ctx context.Context, shasToNameReader *io.PipeReader, nameRevStdinWriter *io.PipeWriter, wg *sync.WaitGroup, tmpBasePath string)
NameRevStdin runs name-rev --stdin
Types ¶
Source Files
¶
- catfile.go
- lfs_common.go
- lfs_nogogit.go
- namerev.go
- revlist.go
Click to show internal directories.
Click to hide internal directories.