| Interface | Description |
|---|---|
| CommitLogMBean | |
| EncryptedFileSegmentInputStream.ChunkProvider |
| Class | Description |
|---|---|
| AbstractCommitLogService | |
| CommitLog | |
| CommitLogArchiver | |
| CommitLogDescriptor | |
| CommitLogReplayer | |
| CommitLogReplayer.MutationInitiator | |
| CommitLogSegment | |
| CommitLogSegment.CommitLogSegmentFileComparator | |
| CommitLogSegmentManager |
Performs eager-creation of commit log segments in a background thread.
|
| 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.
|
| MemoryMappedSegment | |
| ReplayPosition | |
| ReplayPosition.ReplayPositionSerializer | |
| SegmentReader |
Read each sync section of a commit log, iteratively.
|
| SegmentReader.SyncSegment |
| Exception | Description |
|---|---|
| CommitLogReplayer.CommitLogReplayException | |
| SegmentReader.SegmentReadException |
Copyright © 2016 The Apache Software Foundation