Enum dataflow::logging::materialized::MaterializedEvent [−][src]
pub enum MaterializedEvent {
Dataflow(GlobalId, bool),
DataflowDependency {
dataflow: GlobalId,
source: GlobalId,
},
KafkaSourceStatistics {
source_id: SourceInstanceId,
old: Option<Jsonb>,
new: Option<Jsonb>,
},
Peek(Peek, bool),
SourceInfo {
source_name: String,
source_id: SourceInstanceId,
partition_id: Option<String>,
offset: i64,
timestamp: i64,
},
Frontier(GlobalId, Timestamp, i64),
}
Expand description
A logged materialized event.
Variants
Dataflow(GlobalId, bool)
Dataflow command, true for create and false for drop.
DataflowDependency
Fields
dataflow: GlobalId
Globally unique identifier for the dataflow.
source: GlobalId
Globally unique identifier for the source on which the dataflow depends.
Dataflow depends on a named source of data.
KafkaSourceStatistics
Fields
source_id: SourceInstanceId
Materialize source identifier.
Underling librdkafka statistics for a Kafka source.
Peek(Peek, bool)
Peek command, true for install and false for retire.
SourceInfo
Fields
source_name: String
Name of the source
source_id: SourceInstanceId
Source identifier
offset: i64
Difference between the previous offset and current highest offset we’ve seen
timestamp: i64
Difference between the previous timestamp and current highest timestamp we’ve seen
Tracks the source name, id, partition id, and received/ingested offsets
Frontier(GlobalId, Timestamp, i64)
Available frontier information for views.
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for MaterializedEvent
impl Send for MaterializedEvent
impl Sync for MaterializedEvent
impl Unpin for MaterializedEvent
impl UnwindSafe for MaterializedEvent
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more