Structs§
- Building
Fragment π - The fragment in the building phase, including the [
StreamFragment
] from the frontend and several additional helper fields. - Complete
Stream Fragment Graph - A wrapper of
StreamFragmentGraph
that contains the additional information of pre-existing fragments, which are connected to the graphβs top-most or bottom-most fragments. - Downstream
External πEdge Id - Fragment
Graph Downstream Context - Fragment
Graph Upstream Context - Stream
Fragment πEdge - The edge in the fragment graph.
- Stream
Fragment Graph - In-memory representation of a Fragment Graph, built from the [
StreamFragmentGraphProto
] from the frontend.
Enums§
- EdgeId π
- The ID of an edge in the fragment graph. For different types of edges, the ID will be in different variants.
- Either
Fragment π - A fragment that is either being built or already exists. Used for generalize the logic of
crate::stream::ActorGraphBuilder
.
Statics§
- EMPTY_
HASHMAP π
Functions§
- fill_
snapshot_ backfill_ epoch - Fill snapshot epoch for
StreamScanNode
ofSnapshotBackfill
. Returntrue
when has change applied. - mv_
on_ πmv_ dispatch_ strategy