| AggregationNode |
This node is used to aggregate required series from multiple sources.
|
| DeviceMergeNode |
|
| DeviceViewNode |
DeviceViewNode is responsible for constructing a device-based view of a set of series.
|
| ExchangeNode |
|
| FillNode |
FillNode is used to fill the empty field in one row.
|
| FilterNode |
|
| GroupByLevelNode |
This node is responsible for the final aggregation merge operation.
|
| LimitNode |
LimitNode is used to select top n result.
|
| MultiChildNode |
|
| OffsetNode |
OffsetNode is used to skip top n result from upstream nodes.
|
| ProcessNode |
|
| ProjectNode |
|
| SlidingWindowAggregationNode |
|
| SortNode |
In general, the parameter in sortNode should be pushed down to the upstream operators.
|
| TimeJoinNode |
This node is responsible for join two or more TsBlock.
|
| TransformNode |
|