pub type PbStreamActor = StreamActor;
Aliased Type§
struct PbStreamActor {
pub actor_id: u32,
pub fragment_id: u32,
pub dispatcher: Vec<Dispatcher>,
pub vnode_bitmap: Option<Buffer>,
pub mview_definition: String,
pub expr_context: Option<ExprContext>,
}
Fields§
§actor_id: u32
§fragment_id: u32
§dispatcher: Vec<Dispatcher>
§vnode_bitmap: Option<Buffer>
Vnodes that the executors in this actor own.
If the fragment is a singleton, this field will not be set and leave a None
.
mview_definition: String
The SQL definition of this materialized view. Used for debugging only.
expr_context: Option<ExprContext>
Provide the necessary context, e.g. session info like time zone, for the actor.