Expand description
The ingestion driver: applies one log entry atomically, and exposes the
stored log back as a Replica.
A Processor pairs a Reducer with an
HlcService clock and a
LogTracker: ingesting an entry advances the clock, records
it via the tracker, and applies the reducer’s writes in one all-or-nothing
batch. It always implements HasCursors and LogProcessor; when its
tracker keeps full history (HistoryTracker) it also implements
LogSource, and so is a Replica.
Structs§
- Processor
- Drives a
Reducerover aDb: applies local writes (exec) and ingests remote log entries, advancing the HLC and per-peer cursors and emitting change events through itsEventHandler. This is the concrete engine behind theStore/SqlStoresurface (open one withopen); it also implements the sync traits.
Enums§
- Processor
Error - A failure while ingesting an entry, tagged by the stage that produced it.