Expand description
Data structure for a LogRecord
, Pair
two-dimensional time type.
A LogRecord
constitutes the unified struct
representation of
log messages from various stream processors.
It is the underlying structure from which the PAG construction starts.
Modules§
- pair
- This module contains a definition of a new timestamp time, a “pair” or product.
Structs§
- LogRecord
- A
LogRecord
constitutes the unifiedstruct
representation of log messages from various stream processors.
Enums§
- Activity
Type - The various types of activity that can happen in a dataflow.
Unknown
et al. shouldn’t be emitted by instrumentation. Instead, they might be inserted as helpers during PAG construction. - Event
Type - What “side” of the event did we log? E.g., for scheduling events, it might be the start or end of the event; for messages, we might log the sender or receiver.
Type Aliases§
- Channel
Id - A worker-local channel ID
- Correlator
Id - Type used as identifiers for (mapping between) two event sides
- Operator
Id - A worker-local operator ID
- Timestamp
- An event timestamp
- Worker
- A worker ID