Package | Description |
---|---|
com.facebook.presto.operator | |
com.facebook.presto.sql.planner | |
com.facebook.presto.sql.planner.plan |
Constructor and Description |
---|
StatisticsWriterOperator(OperatorContext operatorContext,
StatisticsWriterOperator.StatisticsWriter statisticsWriter,
StatisticAggregationsDescriptor<Integer> descriptor,
boolean rowCountEnabled) |
StatisticsWriterOperatorFactory(int operatorId,
PlanNodeId planNodeId,
StatisticsWriterOperator.StatisticsWriter statisticsWriter,
boolean rowCountEnabled,
StatisticAggregationsDescriptor<Integer> descriptor) |
TableFinishOperator(OperatorContext operatorContext,
TableFinishOperator.TableFinisher tableFinisher,
TableFinishOperator.PageSinkCommitter pageSinkCommitter,
Operator statisticsAggregationOperator,
StatisticAggregationsDescriptor<Integer> descriptor,
boolean statisticsCpuTimerEnabled,
boolean memoryTrackingEnabled,
com.facebook.airlift.json.JsonCodec<TableCommitContext> tableCommitContextCodec) |
TableFinishOperatorFactory(int operatorId,
PlanNodeId planNodeId,
TableFinishOperator.TableFinisher tableFinisher,
TableFinishOperator.PageSinkCommitter pageSinkCommitter,
OperatorFactory statisticsAggregationOperatorFactory,
StatisticAggregationsDescriptor<Integer> descriptor,
Session session,
com.facebook.airlift.json.JsonCodec<TableCommitContext> tableCommitContextCodec,
boolean memoryTrackingEnabled) |
Modifier and Type | Method and Description |
---|---|
StatisticAggregationsDescriptor<VariableReferenceExpression> |
StatisticsAggregationPlanner.TableStatisticAggregation.getDescriptor() |
Modifier and Type | Method and Description |
---|---|
StatisticAggregationsDescriptor<T> |
StatisticAggregationsDescriptor.Builder.build() |
static <T> StatisticAggregationsDescriptor<T> |
StatisticAggregationsDescriptor.empty() |
StatisticAggregationsDescriptor<VariableReferenceExpression> |
StatisticsWriterNode.getDescriptor() |
<T2> StatisticAggregationsDescriptor<T2> |
StatisticAggregationsDescriptor.map(Function<T,T2> mapper) |
Modifier and Type | Method and Description |
---|---|
Optional<StatisticAggregationsDescriptor<VariableReferenceExpression>> |
TableFinishNode.getStatisticsAggregationDescriptor() |
Constructor and Description |
---|
StatisticsWriterNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
PlanNode source,
TableHandle tableHandle,
VariableReferenceExpression rowCountVariable,
boolean rowCountEnabled,
StatisticAggregationsDescriptor<VariableReferenceExpression> descriptor) |
StatisticsWriterNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
PlanNode source,
TableHandle tableHandle,
VariableReferenceExpression rowCountVariable,
boolean rowCountEnabled,
StatisticAggregationsDescriptor<VariableReferenceExpression> descriptor) |
Constructor and Description |
---|
TableFinishNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
PlanNode source,
Optional<TableWriterNode.WriterTarget> target,
VariableReferenceExpression rowCountVariable,
Optional<StatisticAggregations> statisticsAggregation,
Optional<StatisticAggregationsDescriptor<VariableReferenceExpression>> statisticsAggregationDescriptor) |
TableFinishNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
PlanNode source,
Optional<TableWriterNode.WriterTarget> target,
VariableReferenceExpression rowCountVariable,
Optional<StatisticAggregations> statisticsAggregation,
Optional<StatisticAggregationsDescriptor<VariableReferenceExpression>> statisticsAggregationDescriptor) |
Copyright © 2012–2022. All rights reserved.