Uses of Class
org.apache.iotdb.db.mpp.plan.planner.plan.parameter.AggregationDescriptor
-
-
Uses of AggregationDescriptor in org.apache.iotdb.db.metadata.utils
Methods in org.apache.iotdb.db.metadata.utils that return types with arguments of type AggregationDescriptor Modifier and Type Method Description static java.util.Map<org.apache.iotdb.commons.path.PartialPath,java.util.List<AggregationDescriptor>>MetaUtils. groupAlignedAggregations(java.util.Map<org.apache.iotdb.commons.path.PartialPath,java.util.List<AggregationDescriptor>> pathToAggregations)Method parameters in org.apache.iotdb.db.metadata.utils with type arguments of type AggregationDescriptor Modifier and Type Method Description static java.util.Map<org.apache.iotdb.commons.path.PartialPath,java.util.List<AggregationDescriptor>>MetaUtils. groupAlignedAggregations(java.util.Map<org.apache.iotdb.commons.path.PartialPath,java.util.List<AggregationDescriptor>> pathToAggregations) -
Uses of AggregationDescriptor in org.apache.iotdb.db.mpp.execution.operator
Method parameters in org.apache.iotdb.db.mpp.execution.operator with type arguments of type AggregationDescriptor Modifier and Type Method Description static longAggregationUtil. calculateMaxAggregationResultSize(java.util.List<? extends AggregationDescriptor> aggregationDescriptors, ITimeRangeIterator timeRangeIterator, TypeProvider typeProvider) -
Uses of AggregationDescriptor in org.apache.iotdb.db.mpp.plan.planner
Methods in org.apache.iotdb.db.mpp.plan.planner with parameters of type AggregationDescriptor Modifier and Type Method Description static voidLogicalPlanBuilder. updateTypeProviderByPartialAggregation(AggregationDescriptor aggregationDescriptor, TypeProvider typeProvider) -
Uses of AggregationDescriptor in org.apache.iotdb.db.mpp.plan.planner.plan.node.process
Fields in org.apache.iotdb.db.mpp.plan.planner.plan.node.process with type parameters of type AggregationDescriptor Modifier and Type Field Description protected java.util.List<AggregationDescriptor>AggregationNode. aggregationDescriptorListMethods in org.apache.iotdb.db.mpp.plan.planner.plan.node.process that return types with arguments of type AggregationDescriptor Modifier and Type Method Description java.util.List<AggregationDescriptor>AggregationNode. getAggregationDescriptorList()java.util.List<AggregationDescriptor>SlidingWindowAggregationNode. getAggregationDescriptorList()static java.util.List<AggregationDescriptor>AggregationNode. getDeduplicatedDescriptors(java.util.List<AggregationDescriptor> aggregationDescriptors)If aggregation function COUNT and AVG for one time series appears at the same time, and outputs intermediate result, the output columns will be like | COUNT | COUNT | SUM |.Method parameters in org.apache.iotdb.db.mpp.plan.planner.plan.node.process with type arguments of type AggregationDescriptor Modifier and Type Method Description static java.util.List<AggregationDescriptor>AggregationNode. getDeduplicatedDescriptors(java.util.List<AggregationDescriptor> aggregationDescriptors)If aggregation function COUNT and AVG for one time series appears at the same time, and outputs intermediate result, the output columns will be like | COUNT | COUNT | SUM |.voidAggregationNode. setAggregationDescriptorList(java.util.List<AggregationDescriptor> aggregationDescriptorList)voidSlidingWindowAggregationNode. setAggregationDescriptorList(java.util.List<AggregationDescriptor> aggregationDescriptorList)Constructor parameters in org.apache.iotdb.db.mpp.plan.planner.plan.node.process with type arguments of type AggregationDescriptor Constructor Description AggregationNode(PlanNodeId id, java.util.List<AggregationDescriptor> aggregationDescriptorList, GroupByTimeParameter groupByTimeParameter, Ordering scanOrder)SlidingWindowAggregationNode(PlanNodeId id, java.util.List<AggregationDescriptor> aggregationDescriptorList, GroupByTimeParameter groupByTimeParameter, Ordering scanOrder)SlidingWindowAggregationNode(PlanNodeId id, PlanNode child, java.util.List<AggregationDescriptor> aggregationDescriptorList, GroupByTimeParameter groupByTimeParameter, Ordering scanOrder) -
Uses of AggregationDescriptor in org.apache.iotdb.db.mpp.plan.planner.plan.node.source
Fields in org.apache.iotdb.db.mpp.plan.planner.plan.node.source with type parameters of type AggregationDescriptor Modifier and Type Field Description protected java.util.List<AggregationDescriptor>SeriesAggregationSourceNode. aggregationDescriptorListMethods in org.apache.iotdb.db.mpp.plan.planner.plan.node.source that return types with arguments of type AggregationDescriptor Modifier and Type Method Description java.util.List<AggregationDescriptor>SeriesAggregationSourceNode. getAggregationDescriptorList()Method parameters in org.apache.iotdb.db.mpp.plan.planner.plan.node.source with type arguments of type AggregationDescriptor Modifier and Type Method Description voidSeriesAggregationSourceNode. setAggregationDescriptorList(java.util.List<AggregationDescriptor> aggregationDescriptorList)Constructor parameters in org.apache.iotdb.db.mpp.plan.planner.plan.node.source with type arguments of type AggregationDescriptor Constructor Description AlignedSeriesAggregationScanNode(PlanNodeId id, AlignedPath alignedPath, java.util.List<AggregationDescriptor> aggregationDescriptorList)AlignedSeriesAggregationScanNode(PlanNodeId id, AlignedPath alignedPath, java.util.List<AggregationDescriptor> aggregationDescriptorList, Ordering scanOrder, GroupByTimeParameter groupByTimeParameter)AlignedSeriesAggregationScanNode(PlanNodeId id, AlignedPath alignedPath, java.util.List<AggregationDescriptor> aggregationDescriptorList, Ordering scanOrder, org.apache.iotdb.tsfile.read.filter.basic.Filter timeFilter, GroupByTimeParameter groupByTimeParameter, org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet dataRegionReplicaSet)SeriesAggregationScanNode(PlanNodeId id, MeasurementPath seriesPath, java.util.List<AggregationDescriptor> aggregationDescriptorList)SeriesAggregationScanNode(PlanNodeId id, MeasurementPath seriesPath, java.util.List<AggregationDescriptor> aggregationDescriptorList, Ordering scanOrder, GroupByTimeParameter groupByTimeParameter)SeriesAggregationScanNode(PlanNodeId id, MeasurementPath seriesPath, java.util.List<AggregationDescriptor> aggregationDescriptorList, Ordering scanOrder, org.apache.iotdb.tsfile.read.filter.basic.Filter timeFilter, GroupByTimeParameter groupByTimeParameter, org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet dataRegionReplicaSet)SeriesAggregationSourceNode(PlanNodeId id, java.util.List<AggregationDescriptor> aggregationDescriptorList) -
Uses of AggregationDescriptor in org.apache.iotdb.db.mpp.plan.planner.plan.parameter
Subclasses of AggregationDescriptor in org.apache.iotdb.db.mpp.plan.planner.plan.parameter Modifier and Type Class Description classGroupByLevelDescriptorMethods in org.apache.iotdb.db.mpp.plan.planner.plan.parameter that return AggregationDescriptor Modifier and Type Method Description AggregationDescriptorAggregationDescriptor. deepClone()static AggregationDescriptorAggregationDescriptor. deserialize(java.nio.ByteBuffer byteBuffer)Constructors in org.apache.iotdb.db.mpp.plan.planner.plan.parameter with parameters of type AggregationDescriptor Constructor Description AggregationDescriptor(AggregationDescriptor other)GroupByLevelDescriptor(AggregationDescriptor aggregationDescriptor, Expression outputExpression)
-