| Interface | Description |
|---|---|
| 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. |
| 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.Statistics | Deprecated
Use
PackStatistics instead. |
| PackWriter.Statistics.ObjectType |
Statistics about a single class of object.
|
| PackWriterBitmapPreparer |
Helper class for the
PackWriter to select commits for which to build
pack index bitmaps. |
| PackWriterBitmapPreparer.BitmapBuilderEntry |
A POJO representing a Pair
|
| 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 (
peeledWants), stores them in commitsByOldest, and sets up
bitmaps for each branch tip (tipCommitBitmaps). |
| 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.
|