Package org.apache.iotdb.db.mpp.execution.operator.process
-
Interface Summary Interface Description ProcessOperator -
Class Summary Class Description AggregationOperator AggregationOperator can process the situation: aggregation of intermediate aggregate result, it will output one tsBlock contain many results on aggregation time intervals.DeviceMergeOperator DeviceMergeOperator is responsible for merging tsBlock coming from DeviceViewOperators.DeviceViewOperator Since devices have been sorted by the merge order as expected, what DeviceViewOperator need to do is traversing the device child operators, get all tsBlocks of one device and transform it to the form we need, adding the device column and allocating value column to its expected location, then get the next device operator until no next device.FillOperator Used for previous and constant value fillFilterAndProjectOperator LimitOperator LinearFillOperator Used for linear fillOffsetOperator RawDataAggregationOperator RawDataAggregationOperator is used to process raw data tsBlock input calculating using value filter.SingleInputAggregationOperator SlidingWindowAggregationOperator SortOperator TransformOperator