| BasePackBitmapIndex |
Base implementation of the PackBitmapIndex.
|
| BasePackBitmapIndex.StoredBitmap |
Data representation of the bitmap entry restored from a pack index.
|
| BitmapIndexImpl |
A compressed bitmap representation of the entire object graph.
|
| BitmapIndexImpl.ComboBitset |
|
| BitmapIndexImpl.CompressedBitmap |
|
| BitmapIndexImpl.CompressedBitmapBuilder |
|
| BitmapIndexImpl.MutableBitmapIndex |
|
| BitmapIndexImpl.MutableEntry |
|
| BitSet |
A random access BitSet to supports efficient conversions to
EWAHCompressedBitmap.
|
| ByteArrayWindow |
A ByteWindow with an underlying byte array for storage.
|
| ByteWindow |
A window of data currently stored within a cache.
|
| CachedObjectDirectory |
|
| CachedObjectDirectory.UnpackedObjectId |
|
| DeltaBaseCache |
|
| DeltaBaseCache.Entry |
|
| DeltaBaseCache.Slot |
|
| FileObjectDatabase |
|
| FileObjectDatabase.InsertLooseObjectResult |
|
| FileReftableDatabase |
Implements RefDatabase using reftable for storage.
|
| FileReftableStack |
A mutable stack of reftables on local filesystem storage.
|
| FileReftableStack.CompactionStats |
|
| FileReftableStack.Segment |
A segment is a consecutive list of reftables of the same approximate
size.
|
| FileReftableStack.StackEntry |
|
| FileReftableStack.Writer |
Writer is a callable that writes data to a reftable under construction.
|
| FileRepository |
Represents a Git repository.
|
| FileSnapshot |
Caches when a file was last read, making it possible to detect future edits.
|
| GC |
|
| GC.RepoStatistics |
A class holding statistical data for a FileRepository regarding how many
objects are stored as loose or packed objects
|
| InflatingBitSet |
A wrapper around the EWAHCompressedBitmap optimized for the contains
operation.
|
| LazyObjectIdSetFile.Entry |
|
| LocalObjectRepresentation |
|
| LocalObjectToPack |
|
| LockFile |
Git style file locking and replacement.
|
| LooseObjects |
Traditional file system based loose objects handler.
|
| ObjectDirectory |
|
| ObjectDirectory.AlternateHandle |
|
| ObjectDirectory.AlternateHandle.Id |
|
| ObjectDirectoryInserter |
|
| Pack |
A Git version 2 pack file representation.
|
| Pack.Delta |
|
| PackBitmapIndex |
Logical representation of the bitmap data stored in the pack index.
|
| PackBitmapIndexBuilder |
|
| PackBitmapIndexBuilder.PositionEntry |
|
| PackBitmapIndexBuilder.StoredEntry |
Data object for the on disk representation of a bitmap entry.
|
| PackBitmapIndexRemapper |
A PackBitmapIndex that remaps the bitmaps in the previous index to the
positions in the new pack index.
|
| PackBitmapIndexRemapper.Entry |
An entry in the old PackBitmapIndex.
|
| PackDirectory |
Traditional file system packed objects directory handler.
|
| PackDirectory.PackList |
|
| PackedBatchRefUpdate |
Implementation of BatchRefUpdate that uses the packed-refs
file to support atomically updating multiple refs.
|
| PackFile |
A pack file (or pack related) File.
|
| PackFileSnapshot |
|
| PackIndex |
|
| PackIndex.EntriesIterator |
|
| PackIndex.MutableEntry |
Represent mutable entry of pack index consisting of object id and offset
in pack (both mutable).
|
| PackIndexWriter |
Creates a table of contents to support random access by
Pack.
|
| PackInserter |
Object inserter that inserts one pack per call to PackInserter.flush(), and never
inserts loose objects.
|
| PackInserter.PackStream |
Stream that writes to a pack file.
|
| PackLock |
Keeps track of a Pack's
associated .keep file.
|
| PackReverseIndex |
Reverse index for forward pack index.
|
| RefDirectory |
|
| RefDirectory.LooseRef |
|
| RefDirectory.LooseSymbolicRef |
|
| RefDirectory.PackedRefList |
|
| RefDirectoryRename |
|
| RefDirectoryUpdate |
|
| ReflogWriter |
Utility for writing reflog entries using the traditional one-file-per-log
format.
|
| UnpackedObjectCache |
Remembers objects that are currently unpacked.
|
| UnpackedObjectCache.Table |
|
| WindowCache |
Caches slices of a Pack in
memory for faster read access.
|
| WindowCache.CleanupQueue |
|
| WindowCache.Entry |
|
| WindowCache.Lock |
|
| WindowCache.PageRef |
|
| WindowCache.SoftCleanupQueue |
|
| WindowCache.StatsRecorder |
Record statistics for a cache
|
| WindowCache.StatsRecorderImpl |
|
| WindowCursor |
Active handle to a ByteWindow.
|
| WriteConfig |
|