| Package | Description |
|---|---|
| io.prestosql.operator |
| Modifier and Type | Method and Description |
|---|---|
static JoinBridgeManager<PartitionedLookupSourceFactory> |
JoinBridgeManager.lookupAllAtOnce(PartitionedLookupSourceFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
OperatorFactory |
LookupJoinOperators.fullOuterJoin(int operatorId,
PlanNodeId planNodeId,
JoinBridgeManager<? extends LookupSourceFactory> lookupSourceFactory,
List<Type> probeTypes,
List<Integer> probeJoinChannel,
OptionalInt probeHashChannel,
Optional<List<Integer>> probeOutputChannels,
OptionalInt totalOperatorsCount,
PartitioningSpillerFactory partitioningSpillerFactory) |
OperatorFactory |
LookupJoinOperators.innerJoin(int operatorId,
PlanNodeId planNodeId,
JoinBridgeManager<? extends LookupSourceFactory> lookupSourceFactory,
List<Type> probeTypes,
List<Integer> probeJoinChannel,
OptionalInt probeHashChannel,
Optional<List<Integer>> probeOutputChannels,
OptionalInt totalOperatorsCount,
PartitioningSpillerFactory partitioningSpillerFactory) |
OperatorFactory |
LookupJoinOperators.lookupOuterJoin(int operatorId,
PlanNodeId planNodeId,
JoinBridgeManager<? extends LookupSourceFactory> lookupSourceFactory,
List<Type> probeTypes,
List<Integer> probeJoinChannel,
OptionalInt probeHashChannel,
Optional<List<Integer>> probeOutputChannels,
OptionalInt totalOperatorsCount,
PartitioningSpillerFactory partitioningSpillerFactory) |
OperatorFactory |
LookupJoinOperators.probeOuterJoin(int operatorId,
PlanNodeId planNodeId,
JoinBridgeManager<? extends LookupSourceFactory> lookupSourceFactory,
List<Type> probeTypes,
List<Integer> probeJoinChannel,
OptionalInt probeHashChannel,
Optional<List<Integer>> probeOutputChannels,
OptionalInt totalOperatorsCount,
PartitioningSpillerFactory partitioningSpillerFactory) |
| Constructor and Description |
|---|
HashBuilderOperatorFactory(int operatorId,
PlanNodeId planNodeId,
JoinBridgeManager<PartitionedLookupSourceFactory> lookupSourceFactoryManager,
List<Integer> outputChannels,
List<Integer> hashChannels,
OptionalInt preComputedHashChannel,
Optional<JoinFilterFunctionCompiler.JoinFilterFunctionFactory> filterFunctionFactory,
Optional<Integer> sortChannel,
List<JoinFilterFunctionCompiler.JoinFilterFunctionFactory> searchFunctionFactories,
int expectedPositions,
PagesIndex.Factory pagesIndexFactory,
boolean spillEnabled,
SingleStreamSpillerFactory singleStreamSpillerFactory) |
LookupJoinOperatorFactory(int operatorId,
PlanNodeId planNodeId,
JoinBridgeManager<? extends LookupSourceFactory> lookupSourceFactoryManager,
List<Type> probeTypes,
List<Type> probeOutputTypes,
List<Type> buildOutputTypes,
LookupJoinOperators.JoinType joinType,
JoinProbe.JoinProbeFactory joinProbeFactory,
OptionalInt totalOperatorsCount,
List<Integer> probeJoinChannels,
OptionalInt probeHashChannel,
PartitioningSpillerFactory partitioningSpillerFactory) |
LookupOuterOperatorFactory(int operatorId,
PlanNodeId planNodeId,
List<Type> probeOutputTypes,
List<Type> buildOutputTypes,
JoinBridgeManager<?> joinBridgeManager) |
NestedLoopBuildOperatorFactory(int operatorId,
PlanNodeId planNodeId,
JoinBridgeManager<NestedLoopJoinBridge> nestedLoopJoinBridgeManager) |
NestedLoopJoinOperatorFactory(int operatorId,
PlanNodeId planNodeId,
JoinBridgeManager<NestedLoopJoinBridge> nestedLoopJoinBridgeManager) |
Copyright © 2012–2019. All rights reserved.