Uses of Class
io.trino.plugin.deltalake.DeltaLakeColumnHandle
Packages that use DeltaLakeColumnHandle
Package
Description
-
Uses of DeltaLakeColumnHandle in io.trino.plugin.deltalake
Methods in io.trino.plugin.deltalake that return DeltaLakeColumnHandleModifier and TypeMethodDescriptionstatic DeltaLakeColumnHandleDeltaLakeColumnHandle.fileModifiedTimeColumnHandle()static DeltaLakeColumnHandleDeltaLakeColumnHandle.fileSizeColumnHandle()static DeltaLakeColumnHandleDeltaLakeColumnHandle.mergeRowIdColumnHandle()static DeltaLakeColumnHandleDeltaLakeColumnHandle.pathColumnHandle()static DeltaLakeColumnHandleDeltaLakeColumnHandle.rowPositionColumnHandle()Methods in io.trino.plugin.deltalake that return types with arguments of type DeltaLakeColumnHandleModifier and TypeMethodDescriptionstatic TupleDomain<DeltaLakeColumnHandle>DeltaLakeMetadata.createStatisticsPredicate(AddFileEntry addFileEntry, List<DeltaLakeColumnMetadata> schema, List<String> canonicalPartitionColumns) DeltaLakeTableHandle.getConstraintColumns()DeltaLakeTableHandle.getEnforcedPartitionConstraint()DeltaLakeInsertTableHandle.getInputColumns()DeltaLakeOutputTableHandle.getInputColumns()DeltaLakeTableHandle.getNonPartitionConstraint()DeltaLakePartitioningHandle.getPartitioningColumns()DeltaLakeTableHandle.getProjectedColumns()DeltaLakeSplit.getStatisticsPredicate()A TupleDomain representing the min/max statistics from the file this split was generated from.DeltaLakeTableHandle.getUpdatedColumns()DeltaLakeTableHandle.getUpdateRowIdColumns()Methods in io.trino.plugin.deltalake with parameters of type DeltaLakeColumnHandleModifier and TypeMethodDescriptionprotected abstract voidAbstractDeltaLakePageSink.processSynthesizedColumn(DeltaLakeColumnHandle column) protected voidDeltaLakeCdfPageSink.processSynthesizedColumn(DeltaLakeColumnHandle column) protected voidDeltaLakePageSink.processSynthesizedColumn(DeltaLakeColumnHandle column) static Optional<io.trino.plugin.hive.HiveColumnHandle>DeltaLakePageSourceProvider.toHiveColumnHandle(DeltaLakeColumnHandle deltaLakeColumnHandle, DeltaLakeSchemaSupport.ColumnMappingMode columnMapping, Map<Integer, String> fieldIdToName) Method parameters in io.trino.plugin.deltalake with type arguments of type DeltaLakeColumnHandleModifier and TypeMethodDescriptionstatic TupleDomain<io.trino.plugin.hive.HiveColumnHandle>DeltaLakePageSourceProvider.getParquetTupleDomain(TupleDomain<DeltaLakeColumnHandle> effectivePredicate, DeltaLakeSchemaSupport.ColumnMappingMode columnMapping, Map<Integer, String> fieldIdToName) DeltaLakeTableHandle.withProjectedColumns(Set<DeltaLakeColumnHandle> projectedColumns) Constructor parameters in io.trino.plugin.deltalake with type arguments of type DeltaLakeColumnHandleModifierConstructorDescriptionAbstractDeltaLakePageSink(TypeOperators typeOperators, List<DeltaLakeColumnHandle> inputColumns, List<String> originalPartitionColumns, PageIndexerFactory pageIndexerFactory, TrinoFileSystemFactory fileSystemFactory, int maxOpenWriters, io.airlift.json.JsonCodec<DataFileInfo> dataFileInfoCodec, Location tableLocation, Location outputPathDirectory, ConnectorSession session, DeltaLakeWriterStats stats, String trinoVersion, DeltaLakeParquetSchemaMapping parquetSchemaMapping) DeltaLakeBucketFunction(TypeOperators typeOperators, List<DeltaLakeColumnHandle> partitioningColumns, int bucketCount) DeltaLakeCdfPageSink(TypeOperators typeOperators, List<DeltaLakeColumnHandle> inputColumns, List<String> originalPartitionColumns, PageIndexerFactory pageIndexerFactory, TrinoFileSystemFactory fileSystemFactory, int maxOpenWriters, io.airlift.json.JsonCodec<DataFileInfo> dataFileInfoCodec, Location tableLocation, Location outputPath, ConnectorSession session, DeltaLakeWriterStats stats, String trinoVersion, DeltaLakeParquetSchemaMapping parquetSchemaMapping) DeltaLakeInsertTableHandle(SchemaTableName tableName, String location, MetadataEntry metadataEntry, ProtocolEntry protocolEntry, List<DeltaLakeColumnHandle> inputColumns, long readVersion, boolean retriesEnabled) DeltaLakeMergeSink(TypeOperators typeOperators, TrinoFileSystemFactory fileSystemFactory, ConnectorSession session, org.joda.time.DateTimeZone parquetDateTimeZone, String trinoVersion, io.airlift.json.JsonCodec<DataFileInfo> dataFileInfoCodec, io.airlift.json.JsonCodec<DeltaLakeMergeResult> mergeResultJsonCodec, DeltaLakeWriterStats writerStats, Location rootTableLocation, ConnectorPageSink insertPageSink, List<DeltaLakeColumnHandle> tableColumns, int domainCompactionThreshold, Supplier<DeltaLakeCdfPageSink> cdfPageSinkSupplier, boolean cdfEnabled, DeltaLakeParquetSchemaMapping parquetSchemaMapping) DeltaLakeOutputTableHandle(String schemaName, String tableName, List<DeltaLakeColumnHandle> inputColumns, String location, Optional<Long> checkpointInterval, boolean external, Optional<String> comment, Optional<Boolean> changeDataFeedEnabled, String schemaString, DeltaLakeSchemaSupport.ColumnMappingMode columnMappingMode, OptionalInt maxColumnId, ProtocolEntry protocolEntry) DeltaLakePageSink(TypeOperators typeOperators, List<DeltaLakeColumnHandle> inputColumns, List<String> originalPartitionColumns, PageIndexerFactory pageIndexerFactory, TrinoFileSystemFactory fileSystemFactory, int maxOpenWriters, io.airlift.json.JsonCodec<DataFileInfo> dataFileInfoCodec, Location tableLocation, ConnectorSession session, DeltaLakeWriterStats stats, String trinoVersion, DeltaLakeParquetSchemaMapping parquetSchemaMapping) DeltaLakePageSource(List<DeltaLakeColumnHandle> columns, Set<String> missingColumnNames, Map<String, Optional<String>> partitionKeys, Optional<List<String>> partitionValues, ConnectorPageSource delegate, Optional<io.trino.plugin.hive.ReaderProjectionsAdapter> projectionsAdapter, String path, long fileSize, long fileModifiedTime, Supplier<Optional<PageFilter>> deletePredicate) DeltaLakePartitioningHandle(List<DeltaLakeColumnHandle> partitioningColumns) DeltaLakeSplit(String path, long start, long length, long fileSize, Optional<Long> fileRowCount, long fileModifiedTime, Optional<DeletionVectorEntry> deletionVector, SplitWeight splitWeight, TupleDomain<DeltaLakeColumnHandle> statisticsPredicate, Map<String, Optional<String>> partitionKeys) DeltaLakeTableHandle(String schemaName, String tableName, boolean managed, String location, MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TupleDomain<DeltaLakeColumnHandle> enforcedPartitionConstraint, TupleDomain<DeltaLakeColumnHandle> nonPartitionConstraint, Optional<DeltaLakeTableHandle.WriteType> writeType, Optional<Set<DeltaLakeColumnHandle>> projectedColumns, Optional<List<DeltaLakeColumnHandle>> updatedColumns, Optional<List<DeltaLakeColumnHandle>> updateRowIdColumns, Optional<AnalyzeHandle> analyzeHandle, long readVersion) DeltaLakeTableHandle(String schemaName, String tableName, boolean managed, String location, MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TupleDomain<DeltaLakeColumnHandle> enforcedPartitionConstraint, TupleDomain<DeltaLakeColumnHandle> nonPartitionConstraint, Set<DeltaLakeColumnHandle> constraintColumns, Optional<DeltaLakeTableHandle.WriteType> writeType, Optional<Set<DeltaLakeColumnHandle>> projectedColumns, Optional<List<DeltaLakeColumnHandle>> updatedColumns, Optional<List<DeltaLakeColumnHandle>> updateRowIdColumns, Optional<AnalyzeHandle> analyzeHandle, boolean recordScannedFiles, boolean isOptimize, Optional<io.airlift.units.DataSize> maxScannedFileSize, long readVersion) DeltaLakeTableHandle(String schemaName, String tableName, boolean managed, String location, MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TupleDomain<DeltaLakeColumnHandle> enforcedPartitionConstraint, TupleDomain<DeltaLakeColumnHandle> nonPartitionConstraint, Set<DeltaLakeColumnHandle> constraintColumns, Optional<DeltaLakeTableHandle.WriteType> writeType, Optional<Set<DeltaLakeColumnHandle>> projectedColumns, Optional<List<DeltaLakeColumnHandle>> updatedColumns, Optional<List<DeltaLakeColumnHandle>> updateRowIdColumns, Optional<AnalyzeHandle> analyzeHandle, boolean recordScannedFiles, boolean isOptimize, Optional<io.airlift.units.DataSize> maxScannedFileSize, long readVersion) -
Uses of DeltaLakeColumnHandle in io.trino.plugin.deltalake.delete
Method parameters in io.trino.plugin.deltalake.delete with type arguments of type DeltaLakeColumnHandleModifier and TypeMethodDescriptionPositionDeleteFilter.createPredicate(List<DeltaLakeColumnHandle> columns) -
Uses of DeltaLakeColumnHandle in io.trino.plugin.deltalake.functions.tablechanges
Methods in io.trino.plugin.deltalake.functions.tablechanges that return types with arguments of type DeltaLakeColumnHandleModifier and TypeMethodDescriptionTableChangesTableFunctionHandle.columns()Returns the value of thecolumnsrecord component.Constructor parameters in io.trino.plugin.deltalake.functions.tablechanges with type arguments of type DeltaLakeColumnHandleModifierConstructorDescriptionTableChangesTableFunctionHandle(SchemaTableName schemaTableName, long firstReadVersion, long tableReadVersion, String tableLocation, List<DeltaLakeColumnHandle> columns) Creates an instance of aTableChangesTableFunctionHandlerecord class. -
Uses of DeltaLakeColumnHandle in io.trino.plugin.deltalake.procedure
Methods in io.trino.plugin.deltalake.procedure that return types with arguments of type DeltaLakeColumnHandleConstructor parameters in io.trino.plugin.deltalake.procedure with type arguments of type DeltaLakeColumnHandleModifierConstructorDescriptionDeltaTableOptimizeHandle(MetadataEntry metadataEntry, ProtocolEntry protocolEntry, List<DeltaLakeColumnHandle> tableColumns, List<String> originalPartitionColumns, io.airlift.units.DataSize maxScannedFileSize, Optional<Long> currentVersion, boolean retriesEnabled) -
Uses of DeltaLakeColumnHandle in io.trino.plugin.deltalake.transactionlog
Methods in io.trino.plugin.deltalake.transactionlog that return types with arguments of type DeltaLakeColumnHandleModifier and TypeMethodDescriptionstatic List<DeltaLakeColumnHandle>DeltaLakeSchemaSupport.extractPartitionColumns(MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TypeManager typeManager) static List<DeltaLakeColumnHandle>DeltaLakeSchemaSupport.extractPartitionColumns(List<DeltaLakeColumnMetadata> schema, List<String> originalPartitionColumns) Methods in io.trino.plugin.deltalake.transactionlog with parameters of type DeltaLakeColumnHandleModifier and TypeMethodDescriptionstatic ObjectTransactionLogParser.deserializeColumnValue(DeltaLakeColumnHandle column, String valueString, Function<String, Long> timestampReader, Function<String, Long> timestampWithZoneReader) static ObjectTransactionLogParser.deserializePartitionValue(DeltaLakeColumnHandle column, Optional<String> valueString) Method parameters in io.trino.plugin.deltalake.transactionlog with type arguments of type DeltaLakeColumnHandleModifier and TypeMethodDescriptionTransactionLogAccess.getActiveFiles(TableSnapshot tableSnapshot, MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TupleDomain<DeltaLakeColumnHandle> partitionConstraint, Optional<Set<DeltaLakeColumnHandle>> projectedColumns, ConnectorSession session) TransactionLogAccess.getActiveFiles(TableSnapshot tableSnapshot, MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TupleDomain<DeltaLakeColumnHandle> partitionConstraint, Optional<Set<DeltaLakeColumnHandle>> projectedColumns, ConnectorSession session) TableSnapshot.getCheckpointTransactionLogEntries(ConnectorSession session, Set<CheckpointEntryIterator.EntryType> entryTypes, CheckpointSchemaManager checkpointSchemaManager, TypeManager typeManager, TrinoFileSystem fileSystem, io.trino.plugin.hive.FileFormatDataSourceStats stats, Optional<TableSnapshot.MetadataAndProtocolEntry> metadataAndProtocol, TupleDomain<DeltaLakeColumnHandle> partitionConstraint, Optional<Predicate<String>> addStatsMinMaxColumnFilter) static DeltaLakeJsonFileStatisticsDeltaLakeComputedStatistics.toDeltaLakeJsonFileStatistics(ComputedStatistics stats, Map<String, DeltaLakeColumnHandle> lowercaseToColumnsHandles) -
Uses of DeltaLakeColumnHandle in io.trino.plugin.deltalake.transactionlog.checkpoint
Constructor parameters in io.trino.plugin.deltalake.transactionlog.checkpoint with type arguments of type DeltaLakeColumnHandleModifierConstructorDescriptionCheckpointEntryIterator(TrinoInputFile checkpoint, ConnectorSession session, long fileSize, CheckpointSchemaManager checkpointSchemaManager, TypeManager typeManager, Set<CheckpointEntryIterator.EntryType> fields, Optional<MetadataEntry> metadataEntry, Optional<ProtocolEntry> protocolEntry, io.trino.plugin.hive.FileFormatDataSourceStats stats, ParquetReaderOptions parquetReaderOptions, boolean checkpointRowStatisticsWritingEnabled, int domainCompactionThreshold, TupleDomain<DeltaLakeColumnHandle> partitionConstraint, Optional<Predicate<String>> addStatsMinMaxColumnFilter) -
Uses of DeltaLakeColumnHandle in io.trino.plugin.deltalake.transactionlog.statistics
Methods in io.trino.plugin.deltalake.transactionlog.statistics with parameters of type DeltaLakeColumnHandleModifier and TypeMethodDescriptionDeltaLakeFileStatistics.getMaxColumnValue(DeltaLakeColumnHandle columnHandle) DeltaLakeJsonFileStatistics.getMaxColumnValue(DeltaLakeColumnHandle columnHandle) DeltaLakeParquetFileStatistics.getMaxColumnValue(DeltaLakeColumnHandle columnHandle) DeltaLakeFileStatistics.getMinColumnValue(DeltaLakeColumnHandle columnHandle) DeltaLakeJsonFileStatistics.getMinColumnValue(DeltaLakeColumnHandle columnHandle) DeltaLakeParquetFileStatistics.getMinColumnValue(DeltaLakeColumnHandle columnHandle)