Skip to main content

Module scanner

Module scanner 

Source
Expand description

The shared read path.

Every report consumes this scanner and nothing else opens event files directly — that is what keeps a derived cache addable later without touching each report. The scanner opens only partitions overlapping the requested window and skips a torn or unparseable line rather than failing the run.

Structs§

Scan
Result of a scan: the matching events plus what was skipped.
ScanQuery
A filtered scan over the event store.
ScanStats
What a scan skipped, so callers can report it honestly.
Scanner
Reads events from the store.