Uses of Class
io.trino.sql.planner.Partitioning
Packages that use Partitioning
-
Uses of Partitioning in io.trino.sql.planner
Methods in io.trino.sql.planner that return PartitioningModifier and TypeMethodDescriptionstatic PartitioningPartitioning.create(PartitioningHandle handle, List<Symbol> columns) PartitioningScheme.getPartitioning()static PartitioningPartitioning.jsonCreate(PartitioningHandle handle, List<Partitioning.ArgumentBinding> arguments) Partitioning.withAlternativePartitioningHandle(PartitioningHandle partitioningHandle) Methods in io.trino.sql.planner that return types with arguments of type PartitioningMethods in io.trino.sql.planner with parameters of type PartitioningModifier and TypeMethodDescriptionbooleanPartitioning.isCompatibleWith(Partitioning right, Metadata metadata, Session session) booleanPartitioning.isCompatibleWith(Partitioning right, Function<Symbol, Set<Symbol>> leftToRightMappings, Function<Symbol, Optional<NullableValue>> leftConstantMapping, Function<Symbol, Optional<NullableValue>> rightConstantMapping, Metadata metadata, Session session) Constructors in io.trino.sql.planner with parameters of type PartitioningModifierConstructorDescriptionPartitioningScheme(Partitioning partitioning, List<Symbol> outputLayout) PartitioningScheme(Partitioning partitioning, List<Symbol> outputLayout, Optional<Symbol> hashColumn) PartitioningScheme(Partitioning partitioning, List<Symbol> outputLayout, Optional<Symbol> hashColumn, boolean replicateNullsAndAny, Optional<int[]> bucketToPartition, Optional<Integer> partitionCount) -
Uses of Partitioning in io.trino.sql.planner.optimizations
Methods in io.trino.sql.planner.optimizations that return types with arguments of type PartitioningMethods in io.trino.sql.planner.optimizations with parameters of type PartitioningModifier and TypeMethodDescriptionbooleanActualProperties.isCompatibleTablePartitioningWith(Partitioning partitioning, boolean nullsAndAnyReplicated, Metadata metadata, Session session) static ActualProperties.GlobalActualProperties.Global.partitionedOn(Partitioning nodePartitioning)