| Interface | Description |
|---|---|
| CommitLogMBean | |
| CommitLogReadHandler | |
| EncryptedFileSegmentInputStream.ChunkProvider |
| Class | Description |
|---|---|
| AbstractCommitLogSegmentManager |
Performs eager-creation of commit log segments in a background thread.
|
| AbstractCommitLogService | |
| CommitLog | |
| CommitLog.Configuration | |
| CommitLogArchiver | |
| CommitLogDescriptor | |
| CommitLogPosition |
Contains a segment id and a position for CommitLogSegment identification.
|
| CommitLogPosition.CommitLogPositionSerializer | |
| CommitLogReader | |
| CommitLogReplayer | |
| CommitLogReplayer.MutationInitiator | |
| CommitLogSegment | |
| CommitLogSegment.Allocation |
A simple class for tracking information about the portion of a segment that has been allocated to a log write.
|
| CommitLogSegment.CommitLogSegmentFileComparator | |
| CommitLogSegmentManagerCDC | |
| CommitLogSegmentManagerStandard | |
| CommitLogSegmentReader |
Read each sync section of a commit log, iteratively.
|
| CommitLogSegmentReader.SyncSegment | |
| CompressedSegment |
Compressed commit log segment.
|
| EncryptedFileSegmentInputStream |
Each segment of an encrypted file may contain many encrypted chunks, and each chunk needs to be individually decrypted
to reconstruct the full segment.
|
| EncryptedSegment |
Writes encrypted segments to disk.
|
| FileDirectSegment |
Writes to the backing commit log file only on sync, allowing transformations of the mutations,
such as compression or encryption, before writing out to disk.
|
| IntervalSet<T extends java.lang.Comparable<T>> |
An immutable set of closed intervals, stored in normalized form (i.e.
|
| IntervalSet.Builder<T extends java.lang.Comparable<T>> |
Builder of interval sets, applying the necessary normalization while adding ranges.
|
| MemoryMappedSegment | |
| SimpleCachedBufferPool |
A very simple Bytebuffer pool with a fixed allocation size and a cached max allocation count.
|
| Enum | Description |
|---|---|
| CommitLogReadHandler.CommitLogReadErrorReason | |
| CommitLogSegment.CDCState |
| Exception | Description |
|---|---|
| CommitLogReadHandler.CommitLogReadException | |
| CommitLogReplayer.CommitLogReplayException | |
| CommitLogSegmentReader.SegmentReadException |
Copyright © 2018 The Apache Software Foundation