Class | Description |
---|---|
BlockReader |
Reads a single block for
ReftableReader . |
BlockWriter |
Formats and writes blocks for
ReftableWriter . |
BlockWriter.DeleteLogEntry | |
BlockWriter.Entry | |
BlockWriter.IndexEntry | |
BlockWriter.LogEntry | |
BlockWriter.ObjEntry | |
BlockWriter.RefEntry | |
EmptyLogCursor |
Empty
LogCursor with no results. |
LogCursor |
Iterator over logs inside a
Reftable . |
MergedReftable |
Merges multiple reference tables together.
|
MergedReftable.LogQueueEntry | |
MergedReftable.RefQueueEntry | |
RefCursor |
Iterator over references inside a
Reftable . |
Reftable |
Abstract table of references.
|
ReftableBatchRefUpdate |
BatchRefUpdate for Reftable based RefDatabase. |
ReftableCompactor |
Merges reftables and compacts them into a single output.
|
ReftableConfig |
Configuration used by a reftable writer when constructing the stream.
|
ReftableConstants | |
ReftableDatabase |
Operations on
MergedReftable that is common to various reftable-using
subclasses of RefDatabase . |
ReftableOutputStream |
Wrapper to assist formatting a reftable to an
OutputStream . |
ReftableReader |
Reads a reftable formatted file.
|
ReftableReflogReader |
Implement the ReflogReader interface for a reflog stored in reftable.
|
ReftableWriter |
Writes a reftable formatted file.
|
ReftableWriter.RefList | |
ReftableWriter.Stats |
Statistics about a written reftable.
|
Exception | Description |
---|---|
BlockSizeTooSmallException |
Thrown if
ReftableWriter
cannot fit a reference. |