Expand description
for getting data from source and sending results to sink and communicating with other parts of the database
Modules§
- impl
FlowNode
trait for FlowNodeManager so standalone can call them - Node context, prone to change with every incoming requests
- 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 🔒
- How to query table information from database
- util 🔒Util functions for adapter
- worker 🔒For single-thread flow worker
Structs§
- The arguments to create a flow in
FlowWorkerManager
. - Flow config that exists both in standalone&distributed mode
- FlowTickManager is a manager for flow tick, which trakc flow execution progress
- FlowNodeManager manages the state of all tasks in the flow node, which should be run on the same thread
- Options for flow node
Enums§
Constants§
Functions§
Type Aliases§
- FlowId is a unique identifier for a flow task
- Arc-ed FlowNodeManager, cheaper to clone