|
Class Summary |
| DiskLog |
This class implements a multi-thread disk log store. |
| LogConnection |
Implements client operations on the log. |
| LogConnectionManager |
Encapsulates management of connections and their log cursors. |
| LogCursor |
Maintains a cursor on a particular log file for reading or writing. |
| LogCursorManager |
Encapsulates management of connections and their log cursors. |
| LogEventReplReader |
This class encapsulates operations to read a log record header and serialized
THLEvent for an event. |
| LogEventReplWriter |
This class encapsulates operations to write a log record header and
serialized THLEvent. |
| LogEventRotateReader |
This class encapsulates operations to read a log rotate event. |
| LogEventRotateWriter |
This class encapsulates operations to write a log rotate event. |
| LogFile |
This class manages I/O on a physical log file. |
| LogFlushTask |
This class implements a task to issue asynchronous flush calls on active log
files. |
| LogIndex |
Implements an in-memory index showing the starting sequence number of each
index file. |
| LogIndexEntry |
Implements a sortable index entry, where entries are sorted by sequence
number. |
| LogRecord |
Encapsulates a log record from the Tungsten disk log. |
| WriteLock |
This class implements a write locking mechanism by acquiring an exclusive
lock on a named operating system file. |