Uses of Class
io.trino.metadata.TableLayout
Packages that use TableLayout
-
Uses of TableLayout in io.trino.metadata
Methods in io.trino.metadata that return types with arguments of type TableLayoutModifier and TypeMethodDescriptionMetadata.getInsertLayout(Session session, TableHandle target) MetadataManager.getInsertLayout(Session session, TableHandle table) Metadata.getLayoutForTableExecute(Session session, TableExecuteHandle tableExecuteHandle) MetadataManager.getLayoutForTableExecute(Session session, TableExecuteHandle tableExecuteHandle) Metadata.getNewTableLayout(Session session, String catalogName, ConnectorTableMetadata tableMetadata) MetadataManager.getNewTableLayout(Session session, String catalogName, ConnectorTableMetadata tableMetadata) Method parameters in io.trino.metadata with type arguments of type TableLayoutModifier and TypeMethodDescriptionMetadata.beginCreateTable(Session session, String catalogName, ConnectorTableMetadata tableMetadata, Optional<TableLayout> layout) Begin the atomic creation of a table with data.MetadataManager.beginCreateTable(Session session, String catalogName, ConnectorTableMetadata tableMetadata, Optional<TableLayout> layout) -
Uses of TableLayout in io.trino.sql.analyzer
Methods in io.trino.sql.analyzer that return types with arguments of type TableLayoutModifier and TypeMethodDescriptionAnalysis.MergeAnalysis.getInsertLayout()Analysis.Create.getLayout()Analysis.Insert.getNewTableLayout()Constructor parameters in io.trino.sql.analyzer with type arguments of type TableLayoutModifierConstructorDescriptionInsert(Table table, TableHandle target, List<ColumnHandle> columns, Optional<TableLayout> newTableLayout) MergeAnalysis(Table targetTable, List<ColumnSchema> dataColumnSchemas, List<ColumnHandle> dataColumnHandles, List<ColumnHandle> redistributionColumnHandles, List<List<ColumnHandle>> mergeCaseColumnHandles, Set<ColumnHandle> nonNullableColumnHandles, Map<ColumnHandle, Integer> columnHandleFieldNumbers, RowType mergeRowType, List<Integer> insertPartitioningArgumentIndexes, Optional<TableLayout> insertLayout, Optional<PartitioningHandle> updateLayout, Scope targetTableScope, Scope joinScope) -
Uses of TableLayout in io.trino.sql.planner.plan
Methods in io.trino.sql.planner.plan that return types with arguments of type TableLayoutConstructor parameters in io.trino.sql.planner.plan with type arguments of type TableLayoutModifierConstructorDescriptionCreateReference(String catalog, ConnectorTableMetadata tableMetadata, Optional<TableLayout> layout)