Uses of Class
io.trino.plugin.deltalake.transactionlog.MetadataEntry
Packages that use MetadataEntry
Package
Description
-
Uses of MetadataEntry in io.trino.plugin.deltalake
Methods in io.trino.plugin.deltalake that return MetadataEntryModifier and TypeMethodDescriptionDeltaLakeInsertTableHandle.getMetadataEntry()DeltaLakeTableHandle.getMetadataEntry()Methods in io.trino.plugin.deltalake that return types with arguments of type MetadataEntryMethods in io.trino.plugin.deltalake with parameters of type MetadataEntryModifier and TypeMethodDescriptionstatic DeltaLakeTable.BuilderDeltaLakeTable.builder(MetadataEntry metadataEntry, ProtocolEntry protocolEntry) DeltaLakeParquetSchemas.createParquetSchemaMapping(MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TypeManager typeManager) DeltaLakeParquetSchemas.createParquetSchemaMapping(MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TypeManager typeManager, boolean addChangeDataFeedFields) Constructors in io.trino.plugin.deltalake with parameters of type MetadataEntryModifierConstructorDescriptionBuilder(MetadataEntry metadataEntry, ProtocolEntry protocolEntry) DeltaLakeInsertTableHandle(SchemaTableName tableName, String location, MetadataEntry metadataEntry, ProtocolEntry protocolEntry, List<DeltaLakeColumnHandle> inputColumns, long readVersion, boolean retriesEnabled) 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) -
Uses of MetadataEntry in io.trino.plugin.deltalake.procedure
Methods in io.trino.plugin.deltalake.procedure that return MetadataEntryConstructors in io.trino.plugin.deltalake.procedure with parameters of type MetadataEntryModifierConstructorDescriptionDeltaTableOptimizeHandle(MetadataEntry metadataEntry, ProtocolEntry protocolEntry, List<DeltaLakeColumnHandle> tableColumns, List<String> originalPartitionColumns, io.airlift.units.DataSize maxScannedFileSize, Optional<Long> currentVersion, boolean retriesEnabled) -
Uses of MetadataEntry in io.trino.plugin.deltalake.transactionlog
Methods in io.trino.plugin.deltalake.transactionlog that return MetadataEntryModifier and TypeMethodDescriptionDeltaLakeTransactionLogEntry.getMetaData()TransactionLogAccess.getMetadataEntry(ConnectorSession session, TableSnapshot tableSnapshot) TableSnapshot.MetadataAndProtocolEntry.metadataEntry()Returns the value of themetadataEntryrecord component.Methods in io.trino.plugin.deltalake.transactionlog that return types with arguments of type MetadataEntryMethods in io.trino.plugin.deltalake.transactionlog with parameters of type MetadataEntryModifier and TypeMethodDescriptionDeltaLakeSchemaSupport.changeDataFeedEnabled(MetadataEntry metadataEntry, ProtocolEntry protocolEntry) static List<DeltaLakeColumnMetadata> TransactionLogAccess.columnsWithStats(MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TypeManager typeManager) static List<ColumnMetadata> DeltaLakeSchemaSupport.extractColumnMetadata(MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TypeManager typeManager) static List<DeltaLakeColumnHandle> DeltaLakeSchemaSupport.extractPartitionColumns(MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TypeManager typeManager) static List<DeltaLakeColumnMetadata> DeltaLakeSchemaSupport.extractSchema(MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TypeManager typeManager) static DeltaLakeTransactionLogEntryDeltaLakeTransactionLogEntry.fromJson(TransactionEntry txn, AddFileEntry add, RemoveFileEntry remove, MetadataEntry metaData, ProtocolEntry protocol, CommitInfoEntry commitInfo, CdcEntry cdcEntry) TransactionLogAccess.getActiveFiles(ConnectorSession session, TableSnapshot tableSnapshot, MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TupleDomain<DeltaLakeColumnHandle> partitionConstraint, Predicate<String> addStatsMinMaxColumnFilter) TransactionLogAccess.getActiveFiles(ConnectorSession session, TableSnapshot tableSnapshot, MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TupleDomain<DeltaLakeColumnHandle> partitionConstraint, Set<DeltaLakeColumnHandle> projectedColumns) DeltaLakeSchemaSupport.getCheckConstraints(MetadataEntry metadataEntry, ProtocolEntry protocolEntry) DeltaLakeSchemaSupport.getColumnComments(MetadataEntry metadataEntry) DeltaLakeSchemaSupport.getColumnIdentities(MetadataEntry metadataEntry, ProtocolEntry protocolEntry) DeltaLakeSchemaSupport.getColumnInvariants(MetadataEntry metadataEntry, ProtocolEntry protocolEntry) DeltaLakeSchemaSupport.getColumnMappingMode(MetadataEntry metadata, ProtocolEntry protocolEntry) DeltaLakeSchemaSupport.getColumnProperties(MetadataEntry metadataEntry, Function<com.fasterxml.jackson.databind.JsonNode, T> extractor) DeltaLakeSchemaSupport.getColumnsMetadata(MetadataEntry metadataEntry) DeltaLakeSchemaSupport.getColumnsNullability(MetadataEntry metadataEntry) DeltaLakeSchemaSupport.getColumnTypes(MetadataEntry metadataEntry) DeltaLakeSchemaSupport.getExactColumnNames(MetadataEntry metadataEntry) DeltaLakeSchemaSupport.getGeneratedColumnExpressions(MetadataEntry metadataEntry) DeltaLakeSchemaSupport.getIsolationLevel(MetadataEntry metadata) static intDeltaLakeSchemaSupport.getMaxColumnId(MetadataEntry metadata) static booleanDeltaLakeSchemaSupport.isAppendOnly(MetadataEntry metadataEntry, ProtocolEntry protocolEntry) static booleanDeltaLakeSchemaSupport.isDeletionVectorEnabled(MetadataEntry metadataEntry, ProtocolEntry protocolEntry) static DeltaLakeTransactionLogEntryDeltaLakeTransactionLogEntry.metadataEntry(MetadataEntry metadataEntry) Method parameters in io.trino.plugin.deltalake.transactionlog with type arguments of type MetadataEntryModifier and TypeMethodDescriptionvoidTableSnapshot.setCachedMetadata(Optional<MetadataEntry> cachedMetadata) Constructors in io.trino.plugin.deltalake.transactionlog with parameters of type MetadataEntryModifierConstructorDescriptionMetadataAndProtocolEntry(MetadataEntry metadataEntry, ProtocolEntry protocolEntry) Creates an instance of aMetadataAndProtocolEntryrecord class. -
Uses of MetadataEntry in io.trino.plugin.deltalake.transactionlog.checkpoint
Methods in io.trino.plugin.deltalake.transactionlog.checkpoint that return MetadataEntryMethods in io.trino.plugin.deltalake.transactionlog.checkpoint with parameters of type MetadataEntryModifier and TypeMethodDescriptionCheckpointSchemaManager.getAddEntryType(MetadataEntry metadataEntry, ProtocolEntry protocolEntry, Predicate<String> addStatsMinMaxColumnFilter, boolean requireWriteStatsAsJson, boolean requireWriteStatsAsStruct, boolean usePartitionValues) Constructor parameters in io.trino.plugin.deltalake.transactionlog.checkpoint with type arguments of type MetadataEntryModifierConstructorDescriptionCheckpointEntryIterator(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 MetadataEntry in io.trino.plugin.deltalake.transactionlog.writer
Methods in io.trino.plugin.deltalake.transactionlog.writer with parameters of type MetadataEntryModifier and TypeMethodDescriptionvoidTransactionLogWriter.appendMetadataEntry(MetadataEntry metadataEntry)