| Package | Description |
|---|---|
| io.prestosql.operator | |
| io.prestosql.operator.exchange | |
| io.prestosql.spiller | |
| io.prestosql.sql.planner |
| Modifier and Type | Class and Description |
|---|---|
class |
BucketPartitionFunction |
| Constructor and Description |
|---|
PartitionedOutputFactory(PartitionFunction partitionFunction,
List<Integer> partitionChannels,
List<Optional<NullableValue>> partitionConstants,
boolean replicatesAnyRow,
OptionalInt nullChannel,
OutputBuffer outputBuffer,
io.airlift.units.DataSize maxMemory) |
PartitionedOutputOperator(OperatorContext operatorContext,
List<Type> sourceTypes,
Function<Page,Page> pagePreprocessor,
PartitionFunction partitionFunction,
List<Integer> partitionChannels,
List<Optional<NullableValue>> partitionConstants,
boolean replicatesAnyRow,
OptionalInt nullChannel,
OutputBuffer outputBuffer,
PagesSerdeFactory serdeFactory,
io.airlift.units.DataSize maxMemory) |
PartitionedOutputOperatorFactory(int operatorId,
PlanNodeId planNodeId,
List<Type> sourceTypes,
Function<Page,Page> pagePreprocessor,
PartitionFunction partitionFunction,
List<Integer> partitionChannels,
List<Optional<NullableValue>> partitionConstants,
boolean replicatesAnyRow,
OptionalInt nullChannel,
OutputBuffer outputBuffer,
PagesSerdeFactory serdeFactory,
io.airlift.units.DataSize maxMemory) |
| Modifier and Type | Class and Description |
|---|---|
class |
LocalPartitionGenerator |
| Modifier and Type | Method and Description |
|---|---|
PartitioningSpiller |
PartitioningSpillerFactory.create(List<Type> types,
PartitionFunction partitionFunction,
SpillContext spillContext,
AggregatedMemoryContext memoryContext) |
PartitioningSpiller |
GenericPartitioningSpillerFactory.create(List<Type> types,
PartitionFunction partitionFunction,
SpillContext spillContext,
AggregatedMemoryContext memoryContext) |
| Constructor and Description |
|---|
GenericPartitioningSpiller(List<Type> types,
PartitionFunction partitionFunction,
SpillContext spillContext,
AggregatedMemoryContext memoryContext,
SingleStreamSpillerFactory spillerFactory) |
| Modifier and Type | Method and Description |
|---|---|
PartitionFunction |
SystemPartitioningHandle.getPartitionFunction(List<Type> partitionChannelTypes,
boolean isHashPrecomputed,
int[] bucketToPartition) |
PartitionFunction |
NodePartitioningManager.getPartitionFunction(Session session,
PartitioningScheme partitioningScheme,
List<Type> partitionChannelTypes) |
Copyright © 2012–2019. All rights reserved.