Expand description
for getting data from source and sending results to sink and communicating with other parts of the database
Modulesยง
- flownode_
impl ๐ - impl
FlowNode
trait for FlowNodeManager so standalone can call them - node_
context ๐ - Node context, prone to change with every incoming requests
- parse_
expr ๐ - parse expr like โts <= now() - interval โ5 mโโ
- refill ๐
- This module contains the refill flow task, which is used to refill flow with given table id and a time range.
- stat ๐
- table_
source ๐ - How to query table information from database
- util ๐
- Util functions for adapter
- worker ๐
- For single-thread flow worker
Structsยง
- Flow
Config - Flow config that exists both in standalone&distributed mode
- Flow
Tick Manager - FlowTickManager is a manager for flow tick, which trakc flow execution progress
- Flownode
Options - Options for flow node
- Streaming
Engine - FlowNodeManager manages the state of all tasks in the flow node, which should be run on the same thread
Enumsยง
Constantsยง
Functionsยง
Type Aliasesยง
- Flow
Streaming Engine Ref - Arc-ed FlowNodeManager, cheaper to clone