Uses of Class
org.apache.iotdb.db.mpp.plan.planner.plan.node.PlanNode
-
-
Uses of PlanNode in org.apache.iotdb.db.consensus.statemachine
Methods in org.apache.iotdb.db.consensus.statemachine that return PlanNode Modifier and Type Method Description protected PlanNodeBaseStateMachine. getPlanNode(org.apache.iotdb.consensus.common.request.IConsensusRequest request)Methods in org.apache.iotdb.db.consensus.statemachine with parameters of type PlanNode Modifier and Type Method Description protected org.apache.iotdb.common.rpc.thrift.TSStatusDataRegionStateMachine. write(PlanNode planNode) -
Uses of PlanNode in org.apache.iotdb.db.consensus.statemachine.visitor
Methods in org.apache.iotdb.db.consensus.statemachine.visitor with parameters of type PlanNode Modifier and Type Method Description org.apache.iotdb.common.rpc.thrift.TSStatusDataExecutionVisitor. visitPlan(PlanNode node, DataRegion context) -
Uses of PlanNode in org.apache.iotdb.db.engine
Methods in org.apache.iotdb.db.engine with parameters of type PlanNode Modifier and Type Method Description org.apache.iotdb.common.rpc.thrift.TSStatusStorageEngineV2. write(org.apache.iotdb.commons.consensus.DataRegionId groupId, PlanNode planNode)Write data into DataRegion. -
Uses of PlanNode in org.apache.iotdb.db.metadata.schemaregion
Methods in org.apache.iotdb.db.metadata.schemaregion with parameters of type PlanNode Modifier and Type Method Description org.apache.iotdb.common.rpc.thrift.TSStatusSchemaEngine. write(org.apache.iotdb.commons.consensus.SchemaRegionId schemaRegionId, PlanNode planNode) -
Uses of PlanNode in org.apache.iotdb.db.metadata.visitor
Methods in org.apache.iotdb.db.metadata.visitor with parameters of type PlanNode Modifier and Type Method Description org.apache.iotdb.common.rpc.thrift.TSStatusSchemaExecutionVisitor. visitPlan(PlanNode node, ISchemaRegion context) -
Uses of PlanNode in org.apache.iotdb.db.mpp.plan.optimization
Methods in org.apache.iotdb.db.mpp.plan.optimization that return PlanNode Modifier and Type Method Description PlanNodePlanOptimizer. optimize(PlanNode plan, MPPQueryContext context)Methods in org.apache.iotdb.db.mpp.plan.optimization with parameters of type PlanNode Modifier and Type Method Description PlanNodePlanOptimizer. optimize(PlanNode plan, MPPQueryContext context) -
Uses of PlanNode in org.apache.iotdb.db.mpp.plan.planner
Methods in org.apache.iotdb.db.mpp.plan.planner that return PlanNode Modifier and Type Method Description PlanNodeLogicalPlanBuilder. getRoot()PlanNodeLogicalPlanVisitor. visitActivateTemplate(ActivateTemplateStatement activateTemplateStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitAlterTimeseries(AlterTimeSeriesStatement alterTimeSeriesStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitCountDevices(CountDevicesStatement countDevicesStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitCountLevelTimeSeries(CountLevelTimeSeriesStatement countLevelTimeSeriesStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitCountNodes(CountNodesStatement countStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitCountTimeSeries(CountTimeSeriesStatement countTimeSeriesStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitCreateAlignedTimeseries(CreateAlignedTimeSeriesStatement createAlignedTimeSeriesStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitCreateMultiTimeseries(CreateMultiTimeSeriesStatement createMultiTimeSeriesStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitCreateTimeseries(CreateTimeSeriesStatement createTimeSeriesStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitDeleteData(DeleteDataStatement deleteDataStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitInsertMultiTablets(InsertMultiTabletsStatement insertMultiTabletsStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitInsertRow(InsertRowStatement insertRowStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitInsertRows(InsertRowsStatement insertRowsStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitInsertRowsOfOneDevice(InsertRowsOfOneDeviceStatement insertRowsOfOneDeviceStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitInsertTablet(InsertTabletStatement insertTabletStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitInternalCreateTimeseries(InternalCreateTimeSeriesStatement internalCreateTimeSeriesStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitNode(StatementNode node, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitQuery(QueryStatement queryStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitQueryBody(QueryStatement queryStatement, boolean isRawDataSource, java.util.Set<Expression> sourceExpressions, java.util.Set<Expression> aggregationExpressions, java.util.Set<Expression> aggregationTransformExpressions, java.util.Set<Expression> transformExpressions, Expression queryFilter, Expression havingExpression, java.util.List<java.lang.Integer> measurementIndexes, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitSchemaFetch(SchemaFetchStatement schemaFetchStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitShowChildNodes(ShowChildNodesStatement showChildNodesStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitShowChildPaths(ShowChildPathsStatement showChildPathsStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitShowDevices(ShowDevicesStatement showDevicesStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitShowPathsUsingTemplate(ShowPathsUsingTemplateStatement showPathsUsingTemplateStatement, MPPQueryContext context)PlanNodeLogicalPlanVisitor. visitShowTimeSeries(ShowTimeSeriesStatement showTimeSeriesStatement, MPPQueryContext context)Methods in org.apache.iotdb.db.mpp.plan.planner with parameters of type PlanNode Modifier and Type Method Description SchemaDriverLocalExecutionPlanner. plan(PlanNode plan, FragmentInstanceContext instanceContext, ISchemaRegion schemaRegion)DataDriverLocalExecutionPlanner. plan(PlanNode plan, TypeProvider types, FragmentInstanceContext instanceContext, org.apache.iotdb.tsfile.read.filter.basic.Filter timeFilter, DataRegion dataRegion)LogicalPlanBuilderLogicalPlanBuilder. planSchemaQueryOrderByHeat(PlanNode lastPlanNode)OperatorOperatorTreeGenerator. visitPlan(PlanNode node, LocalExecutionPlanContext context)LogicalPlanBuilderLogicalPlanBuilder. withNewRoot(PlanNode newRoot)Method parameters in org.apache.iotdb.db.mpp.plan.planner with type arguments of type PlanNode Modifier and Type Method Description LogicalPlanBuilderLogicalPlanBuilder. planDeviceView(java.util.Map<java.lang.String,PlanNode> deviceNameToSourceNodesMap, java.util.List<java.lang.String> outputColumnNames, java.util.Map<java.lang.String,java.util.List<java.lang.Integer>> deviceToMeasurementIndexesMap, Ordering mergeOrder) -
Uses of PlanNode in org.apache.iotdb.db.mpp.plan.planner.distribution
Methods in org.apache.iotdb.db.mpp.plan.planner.distribution with parameters of type PlanNode Modifier and Type Method Description PlanNodeDistributionPlanner. addExchangeNode(PlanNode root)SubPlanDistributionPlanner. splitFragment(PlanNode root)PlanNodeExchangeNodeAdder. visit(PlanNode node, NodeGroupContext context)PlanNodeSourceRewriter. visit(PlanNode node, DistributionPlanContext context)PlanNodeExchangeNodeAdder. visitPlan(PlanNode node, NodeGroupContext context) -
Uses of PlanNode in org.apache.iotdb.db.mpp.plan.planner.plan
Methods in org.apache.iotdb.db.mpp.plan.planner.plan that return PlanNode Modifier and Type Method Description static PlanNodePlanFragment. deserializeHelper(java.nio.ByteBuffer byteBuffer)PlanNodePlanFragment. getPlanNodeById(PlanNodeId nodeId)PlanNodePlanFragment. getPlanNodeTree()PlanNodeLogicalQueryPlan. getRootNode()Methods in org.apache.iotdb.db.mpp.plan.planner.plan with parameters of type PlanNode Modifier and Type Method Description voidPlanFragment. setPlanNodeTree(PlanNode planNodeTree)Constructors in org.apache.iotdb.db.mpp.plan.planner.plan with parameters of type PlanNode Constructor Description LogicalQueryPlan(MPPQueryContext context, PlanNode rootNode)PlanFragment(PlanFragmentId id, PlanNode planNodeTree) -
Uses of PlanNode in org.apache.iotdb.db.mpp.plan.planner.plan.node
Subclasses of PlanNode in org.apache.iotdb.db.mpp.plan.planner.plan.node Modifier and Type Class Description classWritePlanNodeMethods in org.apache.iotdb.db.mpp.plan.planner.plan.node that return PlanNode Modifier and Type Method Description abstract PlanNodePlanNode. clone()PlanNodePlanNode. cloneWithChildren(java.util.List<PlanNode> children)static PlanNodePlanNodeUtil. deepCopy(PlanNode root)PlanNodeSimplePlanNodeRewriter. defaultRewrite(PlanNode node, C context)static PlanNodePlanNodeType. deserialize(java.nio.ByteBuffer buffer)static PlanNodePlanNodeType. deserializeFromWAL(java.io.DataInputStream stream)static PlanNodePlanNodeType. deserializeFromWAL(java.nio.ByteBuffer buffer)PlanNodeSimplePlanNodeRewriter. rewrite(PlanNode node, C userContext)PlanNodeSimplePlanNodeRewriter. visitPlan(PlanNode node, C context)Methods in org.apache.iotdb.db.mpp.plan.planner.plan.node that return types with arguments of type PlanNode Modifier and Type Method Description abstract java.util.List<PlanNode>PlanNode. getChildren()Methods in org.apache.iotdb.db.mpp.plan.planner.plan.node with parameters of type PlanNode Modifier and Type Method Description abstract voidPlanNode. addChild(PlanNode child)static PlanNodePlanNodeUtil. deepCopy(PlanNode root)PlanNodeSimplePlanNodeRewriter. defaultRewrite(PlanNode node, C context)static java.util.List<java.lang.String>PlanGraphPrinter. getGraph(PlanNode node)static java.lang.StringPlanNodeUtil. nodeToString(PlanNode root)static voidPlanGraphPrinter. print(PlanNode node)static voidPlanNodeUtil. printPlanNode(PlanNode root)RPlanVisitor. process(PlanNode node, C context)PlanNodeSimplePlanNodeRewriter. rewrite(PlanNode node, C userContext)java.util.List<java.lang.String>PlanGraphPrinter. visitPlan(PlanNode node, PlanGraphPrinter.GraphContext context)abstract RPlanVisitor. visitPlan(PlanNode node, C context)PlanNodeSimplePlanNodeRewriter. visitPlan(PlanNode node, C context)Method parameters in org.apache.iotdb.db.mpp.plan.planner.plan.node with type arguments of type PlanNode Modifier and Type Method Description PlanNodePlanNode. cloneWithChildren(java.util.List<PlanNode> children) -
Uses of PlanNode in org.apache.iotdb.db.mpp.plan.planner.plan.node.metedata.read
Subclasses of PlanNode in org.apache.iotdb.db.mpp.plan.planner.plan.node.metedata.read Modifier and Type Class Description classAbstractSchemaMergeNodeclassCountSchemaMergeNodeclassDevicesCountNodeclassDevicesSchemaScanNodeclassLevelTimeSeriesCountNodeclassNodeManagementMemoryMergeNodeclassNodePathsConvertNodeclassNodePathsCountNodeclassNodePathsSchemaScanNodeclassPathsUsingTemplateScanNodeclassSchemaFetchMergeNodeThis class defines the scanned result merge task of schema fetcher.classSchemaFetchScanNodeThis class defines the scan task of schema fetcher.classSchemaQueryMergeNodeclassSchemaQueryOrderByHeatNodeclassSchemaQueryScanNodeclassTimeSeriesCountNodeclassTimeSeriesSchemaScanNodeMethods in org.apache.iotdb.db.mpp.plan.planner.plan.node.metedata.read that return PlanNode Modifier and Type Method Description PlanNodeCountSchemaMergeNode. clone()PlanNodeDevicesCountNode. clone()PlanNodeDevicesSchemaScanNode. clone()PlanNodeLevelTimeSeriesCountNode. clone()PlanNodeNodeManagementMemoryMergeNode. clone()PlanNodeNodePathsConvertNode. clone()PlanNodeNodePathsCountNode. clone()PlanNodeNodePathsSchemaScanNode. clone()PlanNodePathsUsingTemplateScanNode. clone()PlanNodeSchemaFetchMergeNode. clone()PlanNodeSchemaFetchScanNode. clone()PlanNodeSchemaQueryMergeNode. clone()PlanNodeSchemaQueryOrderByHeatNode. clone()PlanNodeTimeSeriesCountNode. clone()PlanNodeTimeSeriesSchemaScanNode. clone()static PlanNodeCountSchemaMergeNode. deserialize(java.nio.ByteBuffer byteBuffer)static PlanNodeDevicesCountNode. deserialize(java.nio.ByteBuffer buffer)static PlanNodeLevelTimeSeriesCountNode. deserialize(java.nio.ByteBuffer buffer)static PlanNodeNodePathsSchemaScanNode. deserialize(java.nio.ByteBuffer buffer)static PlanNodeSchemaFetchMergeNode. deserialize(java.nio.ByteBuffer byteBuffer)static PlanNodeTimeSeriesCountNode. deserialize(java.nio.ByteBuffer buffer)PlanNodeNodeManagementMemoryMergeNode. getChild()PlanNodeNodePathsConvertNode. getChild()PlanNodeNodePathsCountNode. getChild()Methods in org.apache.iotdb.db.mpp.plan.planner.plan.node.metedata.read that return types with arguments of type PlanNode Modifier and Type Method Description java.util.List<PlanNode>AbstractSchemaMergeNode. getChildren()java.util.List<PlanNode>NodeManagementMemoryMergeNode. getChildren()java.util.List<PlanNode>NodePathsConvertNode. getChildren()java.util.List<PlanNode>NodePathsCountNode. getChildren()java.util.List<PlanNode>SchemaFetchScanNode. getChildren()java.util.List<PlanNode>SchemaQueryOrderByHeatNode. getChildren()java.util.List<PlanNode>SchemaQueryScanNode. getChildren()Methods in org.apache.iotdb.db.mpp.plan.planner.plan.node.metedata.read with parameters of type PlanNode Modifier and Type Method Description voidAbstractSchemaMergeNode. addChild(PlanNode child)voidNodeManagementMemoryMergeNode. addChild(PlanNode child)voidNodePathsConvertNode. addChild(PlanNode child)voidNodePathsCountNode. addChild(PlanNode child)voidSchemaFetchScanNode. addChild(PlanNode child)voidSchemaQueryOrderByHeatNode. addChild(PlanNode child)voidSchemaQueryScanNode. addChild(PlanNode child) -
Uses of PlanNode in org.apache.iotdb.db.mpp.plan.planner.plan.node.metedata.write
Subclasses of PlanNode in org.apache.iotdb.db.mpp.plan.planner.plan.node.metedata.write Modifier and Type Class Description classActivateTemplateNodeclassAlterTimeSeriesNodeclassCreateAlignedTimeSeriesNodeclassCreateMultiTimeSeriesNodeclassCreateTimeSeriesNodeclassDeleteTimeSeriesNodeclassInternalCreateTimeSeriesNodeclassInvalidateSchemaCacheNodeMethods in org.apache.iotdb.db.mpp.plan.planner.plan.node.metedata.write that return PlanNode Modifier and Type Method Description PlanNodeActivateTemplateNode. clone()PlanNodeAlterTimeSeriesNode. clone()PlanNodeCreateAlignedTimeSeriesNode. clone()PlanNodeCreateMultiTimeSeriesNode. clone()PlanNodeCreateTimeSeriesNode. clone()PlanNodeDeleteTimeSeriesNode. clone()PlanNodeInternalCreateTimeSeriesNode. clone()PlanNodeInvalidateSchemaCacheNode. clone()Methods in org.apache.iotdb.db.mpp.plan.planner.plan.node.metedata.write that return types with arguments of type PlanNode Modifier and Type Method Description java.util.List<PlanNode>ActivateTemplateNode. getChildren()java.util.List<PlanNode>AlterTimeSeriesNode. getChildren()java.util.List<PlanNode>CreateAlignedTimeSeriesNode. getChildren()java.util.List<PlanNode>CreateMultiTimeSeriesNode. getChildren()java.util.List<PlanNode>CreateTimeSeriesNode. getChildren()java.util.List<PlanNode>DeleteTimeSeriesNode. getChildren()java.util.List<PlanNode>InternalCreateTimeSeriesNode. getChildren()java.util.List<PlanNode>InvalidateSchemaCacheNode. getChildren()Methods in org.apache.iotdb.db.mpp.plan.planner.plan.node.metedata.write with parameters of type PlanNode Modifier and Type Method Description voidActivateTemplateNode. addChild(PlanNode child)voidAlterTimeSeriesNode. addChild(PlanNode child)voidCreateAlignedTimeSeriesNode. addChild(PlanNode child)voidCreateMultiTimeSeriesNode. addChild(PlanNode child)voidCreateTimeSeriesNode. addChild(PlanNode child)voidDeleteTimeSeriesNode. addChild(PlanNode child)voidInternalCreateTimeSeriesNode. addChild(PlanNode child)voidInvalidateSchemaCacheNode. addChild(PlanNode child) -
Uses of PlanNode in org.apache.iotdb.db.mpp.plan.planner.plan.node.process
Subclasses of PlanNode in org.apache.iotdb.db.mpp.plan.planner.plan.node.process Modifier and Type Class Description classAggregationNodeThis node is used to aggregate required series from multiple sources.classDeviceMergeNodeclassDeviceViewNodeDeviceViewNode is responsible for constructing a device-based view of a set of series.classExchangeNodeclassFillNodeFillNode is used to fill the empty field in one row.classFilterNodeclassGroupByLevelNodeThis node is responsible for the final aggregation merge operation.classLimitNodeLimitNode is used to select top n result.classMultiChildNodeclassOffsetNodeOffsetNode is used to skip top n result from upstream nodes.classProcessNodeclassProjectNodeclassSlidingWindowAggregationNodeclassSortNodeIn general, the parameter in sortNode should be pushed down to the upstream operators.classTimeJoinNodeThis node is responsible for join two or more TsBlock.classTransformNodeFields in org.apache.iotdb.db.mpp.plan.planner.plan.node.process declared as PlanNode Modifier and Type Field Description protected PlanNodeTransformNode. childPlanNodeFields in org.apache.iotdb.db.mpp.plan.planner.plan.node.process with type parameters of type PlanNode Modifier and Type Field Description protected java.util.List<PlanNode>MultiChildNode. childrenMethods in org.apache.iotdb.db.mpp.plan.planner.plan.node.process that return PlanNode Modifier and Type Method Description PlanNodeAggregationNode. clone()PlanNodeDeviceMergeNode. clone()PlanNodeDeviceViewNode. clone()PlanNodeExchangeNode. clone()PlanNodeFillNode. clone()PlanNodeFilterNode. clone()PlanNodeGroupByLevelNode. clone()PlanNodeLimitNode. clone()PlanNodeOffsetNode. clone()PlanNodeProjectNode. clone()PlanNodeSlidingWindowAggregationNode. clone()PlanNodeSortNode. clone()PlanNodeTimeJoinNode. clone()PlanNodeTransformNode. clone()PlanNodeExchangeNode. getChild()PlanNodeFillNode. getChild()PlanNodeLimitNode. getChild()PlanNodeOffsetNode. getChild()PlanNodeSlidingWindowAggregationNode. getChild()Methods in org.apache.iotdb.db.mpp.plan.planner.plan.node.process that return types with arguments of type PlanNode Modifier and Type Method Description java.util.List<PlanNode>AggregationNode. getChildren()java.util.List<PlanNode>DeviceMergeNode. getChildren()java.util.List<PlanNode>DeviceViewNode. getChildren()java.util.List<PlanNode>ExchangeNode. getChildren()java.util.List<PlanNode>FillNode. getChildren()java.util.List<PlanNode>GroupByLevelNode. getChildren()java.util.List<PlanNode>LimitNode. getChildren()java.util.List<PlanNode>OffsetNode. getChildren()java.util.List<PlanNode>ProjectNode. getChildren()java.util.List<PlanNode>SlidingWindowAggregationNode. getChildren()java.util.List<PlanNode>SortNode. getChildren()java.util.List<PlanNode>TimeJoinNode. getChildren()java.util.List<PlanNode>TransformNode. getChildren()Methods in org.apache.iotdb.db.mpp.plan.planner.plan.node.process with parameters of type PlanNode Modifier and Type Method Description voidAggregationNode. addChild(PlanNode child)voidDeviceMergeNode. addChild(PlanNode child)voidDeviceViewNode. addChild(PlanNode child)voidExchangeNode. addChild(PlanNode child)voidFillNode. addChild(PlanNode child)voidGroupByLevelNode. addChild(PlanNode child)voidLimitNode. addChild(PlanNode child)voidOffsetNode. addChild(PlanNode child)voidProjectNode. addChild(PlanNode child)voidSlidingWindowAggregationNode. addChild(PlanNode child)voidSortNode. addChild(PlanNode child)voidTimeJoinNode. addChild(PlanNode child)voidTransformNode. addChild(PlanNode childPlanNode)voidDeviceViewNode. addChildDeviceNode(java.lang.String deviceName, PlanNode childNode)voidExchangeNode. setChild(PlanNode child)voidLimitNode. setChild(PlanNode child)Method parameters in org.apache.iotdb.db.mpp.plan.planner.plan.node.process with type arguments of type PlanNode Modifier and Type Method Description voidMultiChildNode. setChildren(java.util.List<PlanNode> children)Constructors in org.apache.iotdb.db.mpp.plan.planner.plan.node.process with parameters of type PlanNode Constructor Description FillNode(PlanNodeId id, PlanNode child, FillDescriptor fillDescriptor, Ordering scanOrder)FilterNode(PlanNodeId id, PlanNode childPlanNode, Expression[] outputExpressions, Expression predicate, boolean keepNull, java.time.ZoneId zoneId, Ordering scanOrder)LimitNode(PlanNodeId id, PlanNode child, int limit)OffsetNode(PlanNodeId id, PlanNode child, int offset)ProjectNode(PlanNodeId id, PlanNode child, java.util.List<java.lang.String> outputColumnNames)SlidingWindowAggregationNode(PlanNodeId id, PlanNode child, java.util.List<AggregationDescriptor> aggregationDescriptorList, GroupByTimeParameter groupByTimeParameter, Ordering scanOrder)SortNode(PlanNodeId id, PlanNode child, Ordering sortOrder)TransformNode(PlanNodeId id, PlanNode childPlanNode, Expression[] outputExpressions, boolean keepNull, java.time.ZoneId zoneId, Ordering scanOrder)Constructor parameters in org.apache.iotdb.db.mpp.plan.planner.plan.node.process with type arguments of type PlanNode Constructor Description AggregationNode(PlanNodeId id, java.util.List<PlanNode> children, java.util.List<AggregationDescriptor> aggregationDescriptorList, GroupByTimeParameter groupByTimeParameter, Ordering scanOrder)DeviceMergeNode(PlanNodeId id, java.util.List<PlanNode> children, OrderByParameter mergeOrderParameter, java.util.List<java.lang.String> devices)GroupByLevelNode(PlanNodeId id, java.util.List<PlanNode> children, java.util.List<GroupByLevelDescriptor> groupByLevelDescriptors, GroupByTimeParameter groupByTimeParameter, Ordering scanOrder)MultiChildNode(PlanNodeId id, java.util.List<PlanNode> children)TimeJoinNode(PlanNodeId id, Ordering mergeOrder, java.util.List<PlanNode> children) -
Uses of PlanNode in org.apache.iotdb.db.mpp.plan.planner.plan.node.process.last
Subclasses of PlanNode in org.apache.iotdb.db.mpp.plan.planner.plan.node.process.last Modifier and Type Class Description classLastQueryCollectNodeclassLastQueryMergeNodeclassLastQueryNodeMethods in org.apache.iotdb.db.mpp.plan.planner.plan.node.process.last that return PlanNode Modifier and Type Method Description PlanNodeLastQueryCollectNode. clone()PlanNodeLastQueryMergeNode. clone()PlanNodeLastQueryNode. clone()Methods in org.apache.iotdb.db.mpp.plan.planner.plan.node.process.last that return types with arguments of type PlanNode Modifier and Type Method Description java.util.List<PlanNode>LastQueryCollectNode. getChildren()java.util.List<PlanNode>LastQueryMergeNode. getChildren()java.util.List<PlanNode>LastQueryNode. getChildren()Methods in org.apache.iotdb.db.mpp.plan.planner.plan.node.process.last with parameters of type PlanNode Modifier and Type Method Description voidLastQueryCollectNode. addChild(PlanNode child)voidLastQueryMergeNode. addChild(PlanNode child)voidLastQueryNode. addChild(PlanNode child)Method parameters in org.apache.iotdb.db.mpp.plan.planner.plan.node.process.last with type arguments of type PlanNode Modifier and Type Method Description voidLastQueryCollectNode. setChildren(java.util.List<PlanNode> children)voidLastQueryMergeNode. setChildren(java.util.List<PlanNode> children)voidLastQueryNode. setChildren(java.util.List<PlanNode> children)Constructor parameters in org.apache.iotdb.db.mpp.plan.planner.plan.node.process.last with type arguments of type PlanNode Constructor Description LastQueryCollectNode(PlanNodeId id, java.util.List<PlanNode> children)LastQueryMergeNode(PlanNodeId id, java.util.List<PlanNode> children, OrderByParameter mergeOrderParameter)LastQueryNode(PlanNodeId id, java.util.List<PlanNode> children, org.apache.iotdb.tsfile.read.filter.basic.Filter timeFilter, OrderByParameter mergeOrderParameter) -
Uses of PlanNode in org.apache.iotdb.db.mpp.plan.planner.plan.node.sink
Subclasses of PlanNode in org.apache.iotdb.db.mpp.plan.planner.plan.node.sink Modifier and Type Class Description classFragmentSinkNodeclassSinkNodeMethods in org.apache.iotdb.db.mpp.plan.planner.plan.node.sink that return PlanNode Modifier and Type Method Description PlanNodeFragmentSinkNode. clone()PlanNodeFragmentSinkNode. cloneWithChildren(java.util.List<PlanNode> children)PlanNodeFragmentSinkNode. getChild()Methods in org.apache.iotdb.db.mpp.plan.planner.plan.node.sink that return types with arguments of type PlanNode Modifier and Type Method Description java.util.List<PlanNode>FragmentSinkNode. getChildren()Methods in org.apache.iotdb.db.mpp.plan.planner.plan.node.sink with parameters of type PlanNode Modifier and Type Method Description voidFragmentSinkNode. addChild(PlanNode child)voidFragmentSinkNode. setChild(PlanNode child)Method parameters in org.apache.iotdb.db.mpp.plan.planner.plan.node.sink with type arguments of type PlanNode Modifier and Type Method Description PlanNodeFragmentSinkNode. cloneWithChildren(java.util.List<PlanNode> children) -
Uses of PlanNode in org.apache.iotdb.db.mpp.plan.planner.plan.node.source
Subclasses of PlanNode in org.apache.iotdb.db.mpp.plan.planner.plan.node.source Modifier and Type Class Description classAlignedLastQueryScanNodeclassAlignedSeriesAggregationScanNodeclassAlignedSeriesScanNodeclassLastQueryScanNodeclassSeriesAggregationScanNodeThis node is responsible to do the aggregation calculation for one series.classSeriesAggregationSourceNodeclassSeriesScanNodeSeriesScanNode is responsible for read data a specific series.classSeriesSourceNodeclassSourceNodeMethods in org.apache.iotdb.db.mpp.plan.planner.plan.node.source that return PlanNode Modifier and Type Method Description PlanNodeAlignedLastQueryScanNode. clone()PlanNodeAlignedSeriesAggregationScanNode. clone()PlanNodeAlignedSeriesScanNode. clone()PlanNodeLastQueryScanNode. clone()PlanNodeSeriesAggregationScanNode. clone()PlanNodeSeriesScanNode. clone()Methods in org.apache.iotdb.db.mpp.plan.planner.plan.node.source that return types with arguments of type PlanNode Modifier and Type Method Description java.util.List<PlanNode>AlignedLastQueryScanNode. getChildren()java.util.List<PlanNode>AlignedSeriesAggregationScanNode. getChildren()java.util.List<PlanNode>AlignedSeriesScanNode. getChildren()java.util.List<PlanNode>LastQueryScanNode. getChildren()java.util.List<PlanNode>SeriesAggregationScanNode. getChildren()java.util.List<PlanNode>SeriesScanNode. getChildren()Methods in org.apache.iotdb.db.mpp.plan.planner.plan.node.source with parameters of type PlanNode Modifier and Type Method Description voidAlignedLastQueryScanNode. addChild(PlanNode child)voidAlignedSeriesAggregationScanNode. addChild(PlanNode child)voidAlignedSeriesScanNode. addChild(PlanNode child)voidLastQueryScanNode. addChild(PlanNode child)voidSeriesAggregationScanNode. addChild(PlanNode child)voidSeriesScanNode. addChild(PlanNode child) -
Uses of PlanNode in org.apache.iotdb.db.mpp.plan.planner.plan.node.write
Subclasses of PlanNode in org.apache.iotdb.db.mpp.plan.planner.plan.node.write Modifier and Type Class Description classDeleteDataNodeclassInsertMultiTabletsNodeclassInsertNodeclassInsertRowNodeclassInsertRowsNodeclassInsertRowsOfOneDeviceNodeclassInsertTabletNodeMethods in org.apache.iotdb.db.mpp.plan.planner.plan.node.write that return PlanNode Modifier and Type Method Description PlanNodeDeleteDataNode. clone()PlanNodeInsertMultiTabletsNode. clone()PlanNodeInsertRowNode. clone()PlanNodeInsertRowsNode. clone()PlanNodeInsertRowsOfOneDeviceNode. clone()PlanNodeInsertTabletNode. clone()Methods in org.apache.iotdb.db.mpp.plan.planner.plan.node.write that return types with arguments of type PlanNode Modifier and Type Method Description java.util.List<PlanNode>DeleteDataNode. getChildren()java.util.List<PlanNode>InsertMultiTabletsNode. getChildren()java.util.List<PlanNode>InsertRowNode. getChildren()java.util.List<PlanNode>InsertRowsNode. getChildren()java.util.List<PlanNode>InsertRowsOfOneDeviceNode. getChildren()java.util.List<PlanNode>InsertTabletNode. getChildren()Methods in org.apache.iotdb.db.mpp.plan.planner.plan.node.write with parameters of type PlanNode Modifier and Type Method Description voidDeleteDataNode. addChild(PlanNode child)voidInsertMultiTabletsNode. addChild(PlanNode child)voidInsertRowNode. addChild(PlanNode child)voidInsertRowsNode. addChild(PlanNode child)voidInsertRowsOfOneDeviceNode. addChild(PlanNode child)voidInsertTabletNode. addChild(PlanNode child) -
Uses of PlanNode in org.apache.iotdb.db.wal.buffer
Methods in org.apache.iotdb.db.wal.buffer that return PlanNode Modifier and Type Method Description static PlanNodeWALEntry. deserializeForConsensus(java.nio.ByteBuffer buffer)This deserialization method is only for multi-leader consensus and just deserializes InsertRowNode and InsertTabletNode
-