Modulesยง
Structsยง
- Barrier
Complete Result - Collect result of some barrier on current compute node. Will be reported to the meta service in
LocalBarrierWorker::next_completed_epoch
. - Control
Stream ๐Handle - Lives in
crate::task::barrier_worker::LocalBarrierWorker
, Communicates withControlStreamManager
in meta. Handlesrisingwave_pb::stream_service::streaming_control_stream_request::Request
. - Event
Sender ๐ - Local
Barrier ๐Worker LocalBarrierWorker
manages barrier control flow. Specifically,LocalBarrierWorker
serves barrier injection from meta server, sends the barriers to and collects them from all actors, and finally reports the progress.- Local
Barrier ๐Worker Debug Info
Enumsยง
- Local
Actor ๐Operation - Sent from
crate::task::stream_manager::LocalStreamManager
tocrate::task::barrier_worker::LocalBarrierWorker::run
. - NewOutput
Request ๐
Constantsยง
- ENABLE_
BARRIER_ AGGREGATION - If enabled, all actors will be grouped in the same tracing span within one epoch. Note that this option will significantly increase the overhead of tracing.
Functionsยง
- sync_
epoch ๐