Uses of Class
org.apache.pinot.query.runtime.plan.OpChainExecutionContext
-
Packages that use OpChainExecutionContext Package Description org.apache.pinot.query.runtime.operator org.apache.pinot.query.runtime.plan org.apache.pinot.query.runtime.plan.server -
-
Uses of OpChainExecutionContext in org.apache.pinot.query.runtime.operator
Fields in org.apache.pinot.query.runtime.operator declared as OpChainExecutionContext Modifier and Type Field Description protected OpChainExecutionContextMultiStageOperator. _contextMethods in org.apache.pinot.query.runtime.operator with parameters of type OpChainExecutionContext Modifier and Type Method Description OperatorStatsOpChainStats. getOperatorStats(OpChainExecutionContext context, String operatorId)Constructors in org.apache.pinot.query.runtime.operator with parameters of type OpChainExecutionContext Constructor Description AggregateOperator(OpChainExecutionContext context, MultiStageOperator inputOperator, DataSchema resultSchema, DataSchema inputSchema, List<RexExpression> aggCalls, List<RexExpression> groupSet, AggregateNode.AggType aggType, List<Integer> filterArgIndices, AbstractPlanNode.NodeHint nodeHint)BaseMailboxReceiveOperator(OpChainExecutionContext context, org.apache.calcite.rel.RelDistribution.Type exchangeType, int senderStageId)FilterOperator(OpChainExecutionContext context, MultiStageOperator upstreamOperator, DataSchema dataSchema, RexExpression filter)HashJoinOperator(OpChainExecutionContext context, MultiStageOperator leftTableOperator, MultiStageOperator rightTableOperator, DataSchema leftSchema, JoinNode node)IntersectOperator(OpChainExecutionContext opChainExecutionContext, List<MultiStageOperator> upstreamOperators, DataSchema dataSchema)LeafStageTransferableBlockOperator(OpChainExecutionContext context, List<ServerQueryRequest> requests, DataSchema dataSchema, QueryExecutor queryExecutor, ExecutorService executorService)LiteralValueOperator(OpChainExecutionContext context, DataSchema dataSchema, List<List<RexExpression>> rexLiteralRows)MailboxReceiveOperator(OpChainExecutionContext context, org.apache.calcite.rel.RelDistribution.Type exchangeType, int senderStageId)MailboxSendOperator(OpChainExecutionContext context, MultiStageOperator sourceOperator, org.apache.calcite.rel.RelDistribution.Type exchangeType, KeySelector<Object[],Object[]> keySelector, List<RexExpression> collationKeys, List<org.apache.calcite.rel.RelFieldCollation.Direction> collationDirections, boolean isSortOnSender, int receiverStageId)MinusOperator(OpChainExecutionContext opChainExecutionContext, List<MultiStageOperator> upstreamOperators, DataSchema dataSchema)MultiStageOperator(OpChainExecutionContext context)OpChain(OpChainExecutionContext context, MultiStageOperator root)OpChain(OpChainExecutionContext context, MultiStageOperator root, Consumer<OpChainId> finishCallback)OperatorStats(OpChainExecutionContext context)SetOperator(OpChainExecutionContext opChainExecutionContext, List<MultiStageOperator> upstreamOperators, DataSchema dataSchema)SortedMailboxReceiveOperator(OpChainExecutionContext context, org.apache.calcite.rel.RelDistribution.Type exchangeType, DataSchema dataSchema, List<RexExpression> collationKeys, List<org.apache.calcite.rel.RelFieldCollation.Direction> collationDirections, List<org.apache.calcite.rel.RelFieldCollation.NullDirection> collationNullDirections, boolean isSortOnSender, int senderStageId)SortOperator(OpChainExecutionContext context, MultiStageOperator upstreamOperator, List<RexExpression> collationKeys, List<org.apache.calcite.rel.RelFieldCollation.Direction> collationDirections, List<org.apache.calcite.rel.RelFieldCollation.NullDirection> collationNullDirections, int fetch, int offset, DataSchema dataSchema, boolean isInputSorted)TransformOperator(OpChainExecutionContext context, MultiStageOperator upstreamOperator, DataSchema resultSchema, List<RexExpression> transforms, DataSchema upstreamDataSchema)UnionOperator(OpChainExecutionContext opChainExecutionContext, List<MultiStageOperator> upstreamOperators, DataSchema dataSchema)WindowAggregateOperator(OpChainExecutionContext context, MultiStageOperator inputOperator, List<RexExpression> groupSet, List<RexExpression> orderSet, List<org.apache.calcite.rel.RelFieldCollation.Direction> orderSetDirection, List<org.apache.calcite.rel.RelFieldCollation.NullDirection> orderSetNullDirection, List<RexExpression> aggCalls, int lowerBound, int upperBound, WindowNode.WindowFrameType windowFrameType, List<RexExpression> constants, DataSchema resultSchema, DataSchema inputSchema)WindowAggregateOperator(OpChainExecutionContext context, MultiStageOperator inputOperator, List<RexExpression> groupSet, List<RexExpression> orderSet, List<org.apache.calcite.rel.RelFieldCollation.Direction> orderSetDirection, List<org.apache.calcite.rel.RelFieldCollation.NullDirection> orderSetNullDirection, List<RexExpression> aggCalls, int lowerBound, int upperBound, WindowNode.WindowFrameType windowFrameType, List<RexExpression> constants, DataSchema resultSchema, DataSchema inputSchema, Map<String,Function<DataSchema.ColumnDataType,AggregationUtils.Merger>> mergers) -
Uses of OpChainExecutionContext in org.apache.pinot.query.runtime.plan
-
Uses of OpChainExecutionContext in org.apache.pinot.query.runtime.plan.server
Methods in org.apache.pinot.query.runtime.plan.server that return OpChainExecutionContext Modifier and Type Method Description OpChainExecutionContextServerPlanRequestContext. getExecutionContext()Methods in org.apache.pinot.query.runtime.plan.server with parameters of type OpChainExecutionContext Modifier and Type Method Description static List<ServerPlanRequestContext>ServerPlanRequestUtils. constructServerQueryRequests(OpChainExecutionContext executionContext, DistributedStagePlan distributedStagePlan, org.apache.helix.store.zk.ZkHelixPropertyStore<org.apache.helix.zookeeper.datamodel.ZNRecord> helixPropertyStore)Entry point to construct aServerPlanRequestContextfor executing leaf-stage runner.Constructors in org.apache.pinot.query.runtime.plan.server with parameters of type OpChainExecutionContext Constructor Description ServerPlanRequestContext(OpChainExecutionContext executionContext, PinotQuery pinotQuery, org.apache.pinot.spi.config.table.TableType tableType)
-