Package io.trino.sql.gen
Class JoinCompiler
java.lang.Object
io.trino.sql.gen.JoinCompiler
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
ConstructorsConstructorDescriptionJoinCompiler(TypeOperators typeOperators) JoinCompiler(TypeOperators typeOperators, boolean enableSingleChannelBigintLookupSource) -
Method Summary
Modifier and TypeMethodDescriptioncompileLookupSourceFactory(List<? extends Type> types, List<Integer> joinChannels, Optional<Integer> sortChannel, Optional<List<Integer>> outputChannels) compilePagesHashStrategyFactory(List<Type> types, List<Integer> joinChannels) compilePagesHashStrategyFactory(List<Type> types, List<Integer> joinChannels, Optional<List<Integer>> outputChannels)
-
Constructor Details
-
JoinCompiler
-
JoinCompiler
-
-
Method Details
-
getLookupSourceStats
-
getHashStrategiesStats
-
compileLookupSourceFactory
-
compilePagesHashStrategyFactory
public JoinCompiler.PagesHashStrategyFactory compilePagesHashStrategyFactory(List<Type> types, List<Integer> joinChannels) -
compilePagesHashStrategyFactory
-