Interface | Description |
---|---|
CachedPackUriProvider |
Provider of URIs corresponding to cached packs.
|
ObjectReuseAsIs |
Extension of
ObjectReader that supports reusing
objects in packs. |
Class | Description |
---|---|
BaseSearch | |
BaseSearch.TreeWithData | |
BinaryDelta |
Recreate a stream from a base stream and a GIT pack delta.
|
CachedPack |
Describes a pack file
ObjectReuseAsIs can append
onto a stream. |
CachedPackUriProvider.PackInfo |
Information about a packfile.
|
DeltaCache | |
DeltaCache.Ref | |
DeltaEncoder |
Encodes an instruction stream for
BinaryDelta . |
DeltaIndex |
Index of blocks in a source file.
|
DeltaIndexScanner |
Supports
DeltaIndex by performing a partial scan of the content. |
DeltaTask | |
DeltaTask.Block | |
DeltaTask.Slice | |
DeltaTask.WeightedPath | |
DeltaWindow | |
DeltaWindow.ArrayStream | |
DeltaWindow.ZipStream | |
DeltaWindowEntry | |
IntSet | |
ObjectToPack |
Per-object state used by
PackWriter . |
PackExt |
A pack file extension.
|
PackOutputStream |
Custom output stream to support
PackWriter . |
PackWriter |
PackWriter class is responsible for generating pack files from specified set
of objects from repository.
|
PackWriter.DepthAwareVisitationPolicy |
A visitation policy which uses the depth at which the object is seen to
decide if re-traversal is necessary.
|
PackWriter.PackfileUriConfig |
Configuration related to the packfile URI feature.
|
PackWriterBitmapPreparer |
Helper class for the
PackWriter to select commits for which to build
pack index bitmaps. |
PackWriterBitmapPreparer.BitmapCommit |
A commit object for which a bitmap index should be built.
|
PackWriterBitmapPreparer.CommitSelectionHelper |
Container for state used in the first phase of selecting commits, which
walks all of the reachable commits via the branch tips that are not
covered by a previous pack's bitmaps (
newWants ) and stores them
in newCommitsByOldest . |
PackWriterBitmapPreparer.NotInBitmapFilter |
A RevFilter that excludes the commits named in a bitmap from the walk.
|
StoredObjectRepresentation |
An object representation
PackWriter can consider for
packing. |
ThreadSafeDeltaCache |
Enum | Description |
---|---|
PackWriter.PackingPhase |
Possible states that a PackWriter can be in.
|